M ou MM correspondem a um menu local cujo número está dado pelo conteúdo da coluna Menu no dicionário das tabelas ou os ecrãs. Um menu local é uma tabela de intitulados, registo seja sob a forma de uma combo box, seja sob a forma de botões radios, seja (trata-se do menu local 1 que guarda os valores Sim / Não). Na base de dados, não se guarda que o número da escolha na lista (0 se a zona não está registada, 1 se o primeiro título da lista está selecionada, e assim de seguinte).
Encontrar-se-á no quadro a seguir dos tipos de dados corespondem a elementos técnicos do supervisor.
Código tipo | Definição |
ABS | Variável de baixo de quadro |
Campo indicando o tipo de um blob | |
AX1 | Texto traduzido (comprimento 12) |
AX2 | Texto traduzido (comprimento 20) |
AX3 | Texto traduzido (comprimento 30) |
W | Preencher |
ABS identifica a zona ecrã de baixo de quadro. Esta zona é obrigatória para todo o bloco definido num ecrã Se o quadro está registável, esta zona deverá estar em modo registado; se o quadro está invisível,esta zona deverá estar em modo invisível
W identificar um enchimento. Este tipo de dados colocado sobre uma zona ecrã será somente para efeito de deixar um espaço entre a zona precedente e a zona seguinte, se estas duas datas são sobre uma mesma linha. É no entanto preferível de utilizar,a este fim, a rubrica coluna do dicionário dos ecrãs e de não utilizar os campos com tipo de dadosW que em último recurso.
AX1, AX2, AX3 identificam os textos traduzidos Em facto, este campo não está criado na base de dados. Serve justo pelo seu nome de zona de identificador para o texto traduzido que será guardado na tabela dedicada ATEXTRA.
Encontrar-se-á no quadro a seguir uma lista dos tipos funcionais particularmente importantes (lista não exaustiva):
Código tipo | Definição |
MD1 a MD4 | Formatos de montantes dependendo da devisa (que deve estar em linha) : nas tabelas das divisas, se define os 4 formatos correspondentes |
MC1 a MC4 | Formatos de montantes dependendo da divisa : Trata-se os mesmos tipos que em cima, mas são optimizados para uma utilização num quadro delisante no qual uma coluna está registada numa mesma divisa que não depende da linha corrente. |
MS1 a MS4 | Montantes em moeda do estabelecimento |
ADI | Código guardado numa tabela diversa (cujo número é dado, no dicionário das tabelas,por expressão de ligação) |
HM | hora : minuto |
QTY | Quantidade |
QT1 a QT5 | Quantidade otimizada por bloco de quadro (mesma observação que em cima : o formato de uma coluna não deve depender da linha corrente) |
VCR | Número de documento (com possibilidade de túnel sobre objeto declarado em parâmetro). |
Consulte a docuemntação de Implementação
Campos
Os seguintes campos estão presentes neste separador :
|   |
|   |
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Assunto
| Utilisez ce champ pour indiquer, si nécessaire, l'objet associé au type de données. La table liée gérée par l’objet s'affiche. La présence d'un code objet déclenche automatiquement :
|
|   |
Formato
| Utilisez ce champ pour optimiser l’affichage des grands tableaux. Ce champ est réservé au type de donnée standard, car il est nécessaire d'écrire un traitement particulier dans le Superviseur.
|
|   |
|   |
| Utilisez ce champ pour optimiser l’affichage des grands tableaux. Ce champ est réservé au type de donnée standard, car il est nécessaire d'écrire un traitement particulier dans le Superviseur.
|
| Ce champ permet de saisir une formule de calcul pour attribuer une valeur par défaut aux zones de ce type. Un exemple peut être vu sur le type CRY, qui définit le code pays : la variable GPAYS, qui définit le pays local, est proposée en valeur par défaut pour tous les champs de ce type. Cette valeur par défaut est automatiquement proposée sur les zones des écrans utilisant ce type de donnée. Cependant, si une zone utilisant ce type de donnée a sa propre valeur par défaut dans l'écran, c'est cette dernière qui est prise en compte; dans ce cas, la valeur par défaut du type de donnée est ignorée. |
Quadro Acções
| Ce tableau permet de déclarer des actions cataloguées dans le dictionnaire des actions. L'objectif est que sur tous les champs ayant ce type de donnée, les actions définies ici s'exécuteront systématiquement. Si une même action est définie à la fois sur le type de donnée et sur la zone d'écran, les actions s'exécuteront consécutivement et dans l'ordre suivant : celle du type de donnée puis celle du champ. Il y a un cas particulier pour les actions de sélection et les boutons : seule, l'action de la zone d'écran s'exécute. Este quadro permite de definir as ações particulares associadas à zona. Os tipos de ações possíveis são :
|
| Indiquez les actions à effectuer de manière systématique sur ce type de données. |
| Ce champ permet de définir le contexte d'exécution de l'action :
|
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Assunto
| Utilisez ce champ pour indiquer, si nécessaire, l'objet associé au type de données. La table liée gérée par l’objet s'affiche. La présence d'un code objet déclenche automatiquement :
|
|   |
Formato
| Utilisez ce champ pour optimiser l’affichage des grands tableaux. Ce champ est réservé au type de donnée standard, car il est nécessaire d'écrire un traitement particulier dans le Superviseur.
|
|   |
|   |
| Utilisez ce champ pour optimiser l’affichage des grands tableaux. Ce champ est réservé au type de donnée standard, car il est nécessaire d'écrire un traitement particulier dans le Superviseur.
|
| Ce champ permet de saisir une formule de calcul pour attribuer une valeur par défaut aux zones de ce type. Un exemple peut être vu sur le type CRY, qui définit le code pays : la variable GPAYS, qui définit le pays local, est proposée en valeur par défaut pour tous les champs de ce type. Cette valeur par défaut est automatiquement proposée sur les zones des écrans utilisant ce type de donnée. Cependant, si une zone utilisant ce type de donnée a sa propre valeur par défaut dans l'écran, c'est cette dernière qui est prise en compte; dans ce cas, la valeur par défaut du type de donnée est ignorée. |
Quadro Acções
| Ce tableau permet de déclarer des actions cataloguées dans le dictionnaire des actions. L'objectif est que sur tous les champs ayant ce type de donnée, les actions définies ici s'exécuteront systématiquement. Si une même action est définie à la fois sur le type de donnée et sur la zone d'écran, les actions s'exécuteront consécutivement et dans l'ordre suivant : celle du type de donnée puis celle du champ. Il y a un cas particulier pour les actions de sélection et les boutons : seule, l'action de la zone d'écran s'exécute. Este quadro permite de definir as ações particulares associadas à zona. Os tipos de ações possíveis são :
|
| Indiquez les actions à effectuer de manière systématique sur ce type de données. |
| Ce champ permet de définir le contexte d'exécution de l'action :
|
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Tipo
|   |
Detalhes
|   |
|   |
|   |
|   |
|   |
Representações por defeito
  |
  |
  |
Quadro Regras
|   |
|   |
|   |
|   |
|   |
|   |
Quadro Parâmetros
|   |
|   |
|   |
|   |
|   |
|   |
|   |
Fechar
Funções acessíveis por clique direito no quadro
Por defeito, os seguintes listagens estão associados à função :
ATYPE : Tipo de dados
Mas pode ser alterado por parametrização.
Este botão permite de recopiar a definição do tipo de dados versusum outro dossier. |
Esta função permite aceder à gestão da documentação, sobre o primeiro parágrafo da documentação (se ela existe) associada à ficha corrente.
Esta função permite aceder à gestão das ligações. Ela permite definir as relações entre a ficha corrente e de outras fichas (por exemplo das ligações entre funções e parâmetros). Estas ligações, puramente documentários, permitindo alimentar o mecanismo de geração dos esqueletos de documentação.
Apresentação
Este menu permite lançar uma geração de documentação. A geração pode-se lançar igualmente a partir do botão [Génération] em baixo da janela.
Três tipo de geração podem ser lançadas, separadamte ou simultaneamente :
Os limites propostos por defeito têm em conta da ficha em curso, mas elas podem ser modificados ao lançamento.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Selecções
| Se esta check box está assinalada, todas as línguas são tomadas em conta pela operação. Se a check box não foi assinalada, tomar-se-á segundo o caso :
|
| Permite de definir a língua de geração (quando a check box permitindo de gerar em todas as línguas não foi assinalada). |
| Se esta check box está assinalada, todos os tipos de documentação são tomados em conta para a geração. Deve-se referir que, neste caso, limita-se a geração às documentações standard (apenas as documentações de código inferior a X são tomados em conta). |
| Permite definir o tipo de documentação a tomar em conta no tratamento (quando não se assinalou a check box para os tomar todos em conta). |
| Permite de dar um limite sobre os códigos a ter em conta para a geração de documentação. |
|   |
Geração ADOCUMENT
| Este botão redondo permite criar/atualizar a parametrização da documentação (hierarquia dos parágrafos) a partir dos elementos técnicos encontrados no dicionário dos dados. Pode-se escolher de retomar unicamente as documentações existentes ou criar novas documentações se necessário As relações de documentação são igualmente tomados em conta. Os parágrafos susceptíveis de serem criados são definidos no anexo técnico correspondante. |
| Este campo permite escolher entre :
|
Geração documento final
| Este botão redondo permite gerar a documentação final a partir do conteúdo dos parágrafos de documentação. Esta documentação foi criada em diferentes sub-directórios do directório definido pelo parâmetro utilizador DIRDOC. A geração "Completa" trata o conjunto das documentações não tendo código de atividade mas também aquelas tendo os códigos atividades standards (código atividade < "X") Falta utilizar a geração "segundo o código atividade" para obter a geração das documentações das funções tendo os códigos atividades ativos (quer sejam standards ou específicos). |
| Permite gerar o documento final unicamente para as documentações válidas. |
| Si cette case est cochée, sont traitées spécifiquement les aides sur champs relatives aux documentations sur fonction ou objet traitées par ailleurs. Pour savoir quelles sont les aides sur champ à traiter, explorez les écrans associés aux paragraphes de documentation correspondants. |
| Se esta check box assinalada, cria-se a documentação final a partir do conteúdo dos parágrafos de documentação. Esta documentação foi criada em diferentes sub-directórios FLD do directório definido pelo parâmetro utilizador DIRDOC. |
| Permite de dar um limite sobre os códigos a ter em conta para a geração de documentação. |
|   |
|   |
Fechar
Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :
O comprimeto associado ao campo é incompatível com o tipo de dados interno dado.
O número do menu local está incorreto
Os caracteres incorrectos foram registados no formato.
O formato que foi definido está inválido.
A opção associada ao formato está invállido.
Os tipos de dados de base não são modificáveis. Exemplo: "A","C","D","L","M","MM","DCB","AV","W","ACB","ABB".