Consulte a docuemntação de Implementação
Apresentação
O cabeçalho permite identificar o ecrã, e de dar as suas características gerais.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
| O código do ecrã pode conter de 1 a 10 caracteres alfanuméricas O primeiro caracter está obrigatoriamente uma carta. Isso não é uma expressão reservada de sage. |
| A abreviação do ecrã está formada de 1 a 4 caracteres alfanuméricos cujo primeiro é obrigatóriamente uma letra. Não pode ser uma expressão reservada de Sage Excepto, caso excepcional, a norma é de ter uma abreviação distinta pelo ecrã Com efeito, é o identificador sob o qual o ecrã será aberto se a abreviação não foi recalculada no tratamento. Esta abreviação dará a classe das variáveis deste ecrã. |
|   |
| Esta check box a assinalar permite identificar que um ecrã não está nunca utilizável em tanto que tal ( nem em interativo, nem importação ), mas não serve que de modelo para criação de outros ecrãs Isso pode ser igualmente servir para criar uma classe de trabalho para os tratamentos. Estes ecrãs não serão nunca validados. Podem conter 500 campos, então que um ecrã válido não pode conter que 250 campos. |
Fechar
Apresentação
Encontram-se as informações ligadas à gestão global do ecrã.
Estas duas informações permitem saber se o ecrã descreve no dicionário deve efetivamente ser criado na base de dados do dossier. Ela está se as duas condições em baixo são realizadas simultâneamente :
O campo código atividade está vazio, ou bem o código de atividade (definida na vista correspondente) está efectivamente activado.
o módulo ao qual a vista está reafixada foi declarado activo para o dossier.
Um código atividade iniciando por X, Y, ou Z torna o ecrã específico, quer dizer que ele não foi reatualizado em caso de revalidação de dossier.
O ecrã está todo então definido pelo seu tipo que pode ser :
Em-cabeçalho
Separador
Caixa de diálogo
Pleno ecrã
Pleno ecrã com a lista
Cabeçalho e separador são perticularmente utilizados em gestão de objeto, consulta, sobre um modelo "registo janela".
Caixa de diálogo está utilizado sobre um modelo registado janela.
Pleno ecrã está utilizado sobre um objecto quadro e sobre um modelo "registo janelas".
Pleno ecrã com lista esquerda está utilizado sobre um simples objeto com um único ecrã e sobre um modelo "registo janela".
Os 3 primeiros tipos (cabeçalho, separador, caixa de diálogo) necessitam o registo complememtar de número de linhas e número de colunas em sabendo que o título dos separadores toma a 1 linha, o contorno dos blocos toma 1/2 linha por traço e que o máximo é :
em baixa resolução, 20 linhas, 84 colunas (64 colunas, se existe uma lista de esquerda).
ao alto resolução, 28 linhas, 112 colunas (88 colunas, se existe uma lista de esquerda )
Estes dois campos (linhas,colunas) são consideradas como da parametrização. Não necessita então pela proteção de um código atividade para uma modificação feita pelo específico.
Esta check box a assinalar permite de identificar que um ecrã não está nunca utilizável em tanto que tal ( nem em interativo, nem importação ), msas não serve que de modelo para criação de outros ecrãs Estes ecrãs, são, por exemplo, utilizáveis para as gerações de transações de registo.
Encontramos aqui o nome dos dois tratamentos utilizados em ligação com o ecrã :
O tratamento standard é o tratamento no qual serão pesquisadas as ações "standard" (código STD) anexados ao campo do ecrã. Para um objeto XXX, o nome do tratamento standard está SUBXXX : esta norma está fortemente aconselhado mas no entanto não obrigatório. A validação do ecrã, este tratamento está atualizado (ou criado se não existe já), quando uma ação "standard" está acrescentada sobre um campo. Com efeito, a etiqueta do sub-programa é gerado com pasagem em parâmetro do valor do campo; rsta ao programador a escrever este sub-programa.
O tratamento específico é o tratamento no qual serão pesquisadas as ações "específicas" (código SPE ou SPX) anexados ao campo do ecrã. Para um objeto XXX, o nome do tratamento específico é SPEXXX : esta norma está fortemente aconselhada mas no entanto não obrigatória. Na validação do ecrã, este tratamento está atualizado (ou criado se não existe já), quando uma ação " específica " está acrescentada sobre um campo. Com efeito, a etiqueta do sub-programa é gerado com pasagem em parâmetro do valor do campo; rsta ao programador a escrever este sub-programa. A atualização deste campo não necessita de proteção por código atividade.
Um bloco é um conjunto de campos presentes num quadro, com um título opcional. Cada campo de ecrã deve estar posicionado num bloco. A ordem de registo dos campos em cada bloco está imposto (quando se utiliza a tecla Tab, se desloca de alto a baixo e de direita à esquerda).
As características de cada bloco são os seguintes :
O Titulo aparece sobre a parte superior do quadro. Este texto pode ser traduzido pode ser avaliada.
o Tipo do bloco pode ser :
Tipo do bloco | Definição |
Lista | lista de campos independentes os uns aos outros |
Quadro | Os campos são organizados num quadro de linhas deslizantes (horizontalmente e verticalmente se necessário) |
Texto | Afixação de textos fixos background, sem que possa ter de registar |
Invisível: | Declaração de um bloco lista invisível. Permite de incluir num ecrã das zonas técnicas não afixadas utilizáveis para os tratamentos ligadas ao ecrã |
as posição, linha, coluna servindo a colocar os blocos uns e outros por relação aos outros. Falta simular uma grelha sobre o desenho dos blocos, depois indicar para cada um, o posicionamento para as coordenadas (linha. coluna) do seu ângulo superior esquerdo, a ocupação pelo número de linhas e o número de colunas nesta grelha fictícia. Exemplo:
Bloco, | Posição | Linha | Coluna |
A | 1.1 | 2 | 2 |
B | 1.3 | 1 | 1 |
C | 2.3 | 1 | 1 |
D | 3.1 | 1 | 1 |
E | 3.2 | 1 | 2 |
F | 4.1 | 1 | 3 |
A fila permite definir em que ordem os blocos são saidos: os blocos são registados na ordem crescente das filas quando se avança com Tab de um campo ao outro. Mais, é utilizável em programação para identificar um bloco. Por exemplo, afixar todos os campos do bloco, se escreverá: Affzo 10
Está então fortemente aconselhado de não modificar a fila do bloco na definição do ecrã
Longo permite definir qual é o comprimento máximo em número de caracteres que está reservado diante as zonas de registo paara aí colocar os títulos dos campos num bloco lista. Este comprimento é aproximativo : os caracteres estando em fonte proporcional, não se trata que de um comprimento médio. Assim, é possível que os títulos ligeiramento maiores possam ser afixados assim mesmo Geralmente, 20 é um bom valor.
Act permite de tornar opcional um bloco de dados ; se um código atividade está presente, pode assim estar ativo ou inativo. Se com esta dimensão, permite tornar parametrizável o número de linha sobre um bloco quadro. Um código atividade iniciando por X, Y, ou Z torna o bloco específico, quer dizer que ele não foi reatualizado em caso de revalidação de dossier.
Linha,Opções e Baixo de página não são saidos que se o bloco é de tipo Quadro. Neste caso :
Linha contém o número máximo de linhas registáveis no quadro.
Baixo de página contém o nome de uma variável técnica guardando o número de linhas realmentes registadas. Ela deve estar definida registável no separador dos campos, com o tipo de dados ABS. Se pretende que um bloco quadro seja invisível, definar-se-á esta variável em modo invisível.
Opções contém uma lista de caracteres, representando cada um uma função de base autorizada (se ela está presente) sobre o quadro Estes caracteres podem ser selecionados com ajuda de uma janela acessível pelo botão direito. As funções seguintes estão disponíveis :
Caracter | Função de gestão de quadro |
K | Linha precedente & seguinte em modo registado |
A | Anualação de uma linha |
D | Anulação de um intervalo de linhas |
R | Acréscimo de linhas no fundo de quadro |
I | Inserção de linhas |
S | Cortar |
B | Copiar |
C | Colar |
T | Carregamento de todos os registos no quadro |
? | Pesquisa |
+ | Justificação de coluna |
= | Modo ficha automática |
1-9 | Níumero de colunas fixas (a partir da 1a coluna) |
Este campo está de ora avante utilizado para os "webs-services". Está a registar para os separadores afetando a sua própria lista esquerda. Exemplo: ecrã BPABPR.
Este quadro permite uma ajuda no registo dos campos no separador seguinte : Repatria as caraterísticas dos campos das tabelas listadas.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Características
| Este campo permite registar se o ecrã deve estar na base de dados do dossier. Um código atividade iniciando por X, Y, ou Z torna o ecrã específico, quer dizer que ele não foi reatualizado em caso de revalidação de dossier. |
| Sélectionnez un module pour le paramétrage. Ce champ vous permet de renseigner si l'écran doit être créé dans la base de données du dossier. Il l'est si le module auquel l'écran est rattaché est actif pour le dossier. |
| L'écran est tout d'abord défini par son type qui peut être :
Les 3 premiers types ( en-tête, onglet, boîte de dialogue ) nécessitent la saisie complémentaire du nombre de lignes et nombre de colonnes en sachant que le titre des onglets prend 1 ligne, le contour des blocs prend 1/2 ligne par trait et que le maximum est de 28 lignes, 112 colonnes (88 colonnes, s'il y a une liste de gauche). Ces deux champs (lignes, colonnes) sont considérés comme du paramétrage. Les valeurs de ces champs ne sont pas diminuées par l'intégration d'un patch sauf pour le nombre de lignes si aucun code activité spécifique n'est trouvé (dans les blocs ou dans les champs). |
|   |
|   |
|   |
Scripts
| Tratamento no qual serão pesquisadas as ações "standard" (code STD) anexados aos campos do ecrã. Para um objeto XXX, o nome do tratamento standard está SUBXXX : esta norma está fortemente aconselhada mas no entanto não é obrigatória. A validação do ecrã, este tratamento está atualizado (ou criado se não existe já), quando uma ação "standard" está acrescentada sobre um campo. Com efeito, a etiqueta do sub-programa é gerada com passagem em parâmetro do valor do campo; resta ao programador escrever este sub-programa. |
| Tratamento no qual serão pesquisados as acções "verticais" (code SPV) afixados aos campos do ecrã Para um objecto XXX, o nome do tratamento específico é SPVXXX : este nome é fortemente aconselhado mas no entanto não é obrigatório. Na validação do ecrã, este tratamento está actualizado (ou criado se não existe já), quando uma acção "vertical" está acrescentada sobre um campo. Em facto, a etiqueta do sub-programa está gerado com passagem em parâmetro do valor do campo; Resta ao desenvolvimento a escrever este sub-programa. A actualização do tratamento específico não necessita de protecção por código actividade. |
| Tratamento no qual serão pesquisadas as ações "específicas" (code SPE) anexados aos campos do ecrã. Para um objeto XXX, o nome do tratamento específico é SPEXXX : esta norma está fortemente aconselhada mas no entanto não é obrigatória. Na validação do ecrã, este tratamento está atualizado (ou criado se não existe já), quando uma ação " específica " está acrescentada sobre um campo. Com efeito, a etiqueta do sub-programa é gerada com passagem em parâmetro do valor do campo; resta ao programador escrever este sub-programa. A atualização deste campo não necessita de proteção por código atividade. |
Quadro Blocos
|   | ||
|   | ||
| Le type de bloc définit la présentation des zones à l'intérieur d'un bloc.
Une variable paramètre est nécessaire pour les blocs de type Flash, Bureautique, Browser, et Editeur html. | ||
| as "posição", "linha", "coluna" servindo a colocar os blocos uns e outros por relação aos outros. Falta simular uma grelha sobre o desenho dos blocos, depois indicar para cada um, o posicionamento para as coordenadas (linha. coluna) do seu ângulo superior esquerdo, a ocupação pelo número de linhas e o número de colunas nesta grelha fictícia.
| ||
|   | ||
|   | ||
| Se necessário, estes campos permitem de indicar um número de colunas e de linhas mínimas para um bloco quadro. | ||
|   | ||
| Indique a fila de registo. Os blocos são registados na ordem crescente das filas quando se avança por tabulação de um campo ao outro. É utilizável em programação para identificar um bloco. Por exemplo, afixar todos os campos do bloco 10, se escreverá: Affzo 10. | ||
| Para um bloco de tipo lista, esta zona indica o número de caracteres alocado ao título de cada zona. Em função do local disponível, prevê-se 20, 15 ou 12 caracteres. | ||
| Este campo permite tornar opcional um bloco de dados.
| ||
| Para um bloco de tipo "quadro", esta zona indica o número máximo de linhas no quadro. | ||
| Para um bloco de tipo quadro, esta zona contém uma lista de caracteres, representando cada um uma função de base autorizada (se ela está presente) sobre o quadro. Estes caracteres podem ser selecionados na ajuda de uma janela de seleção. As funções seguintes estão disponíveis :
| ||
|   | ||
|   | ||
| Para um bloco de tipo quadro, esta zona define o nome da variável de baixo de quadro. É uma variável técnica guardando o número de linhas realmente registadas. Ela deve estar definida como registável no separador dos campos, com o tipo de dados ABS. Se pretende que um bloco quadro seja invisível, definar-se-á esta variável em modo invisível.
| ||
| Representação do bloco "quadro" sobre o ecrã :
Para os 3 últimos valores, um ecrã de "Parâmetros gráficos" está acessível pelo menu contextual. | ||
| Este campo está de ora avante utilizado para os "webs-services". Está a registar para os separadores afetando a sua própria lista esquerda. Exemplo: ecrã BPABPR. Sobre o bloco lista, indica-se o nº de bloco quadro associado. | ||
| Este campo permite de seleccionar a vista portal, para os blocos Flash |
Quadro Tabelas referência
|   |
| Este quadro permite uma ajuda no registo dos campos no separador seguinte : O sistema repatria as caraterísticas dos campos das tabelas listadas. |
Fechar
Funções acessíveis por clique direito no quadro
Disponível sobre um bloco de tipo Browser
Disponível sobre um bloco de tipo Burótico.
Fechar
Apresentação
Este separador permite de definir o conjunto dos campos na vista num quadro deslizante.
Define-se nesta coluna o nome de campo de ecrã Para beneficiar da transclasse, deve se possível, ter o mesmo nome que o campo da tabela à qual se faz referência. Um campode nome NOMCHAMP definido num ecrã de abreviação ABV1, poderá estar acedido pela sintaxe [M:ABV1]NOMCHAMP.
Para os campos criados em específico, o nome de zona deve começar por X_, Y_ ou Z_.
Possibilidade de escolher um dos três intiutlados do campo na tabela onde um literal avaliado ou todo outro texto.
Permite o acondicionamento do campos num bloco. Pela posição, precisa-se sobre o qual se coloca o campo. Se vários campos são a colocar sobre uma mesma linha, faz seguir o número de linha por um número de sequência.
Este campo é utilizado para alinhar os campos, uns por relação aos outros, num mesmo bloco. Falta de novo imaginar uma grelha fictícia. O texto de background e o campo de registo associado contam cada um para uma coluna. Indica-se neste campo, o número de colunas ocupadas pelo campo. Os campos de tipo de dados W são a exprimir em número de colunas e não mais em número de caracteres. O supervidor considera que o último campo de uma linha toma o número de colunas necessárias para linhar a linha em função daquele que ´+e a mais longa.
Define no primeiro destas três colunas o tipo de dados da zona. Este tipo está definido no dicionário dos tipos. Seja é um tipo de base definido na documentação dos tipos de dados, seja um tipo ligado a um objeto (BPC para um código cliente, ITM para um código artigo) seja um tipo capitalizando certas características (NAM para um nome longo, SHO para um nome curto...). Certos tipos necessitam das informações complementares dados pelas colunas Menu e Longo. São os tipos seguintes :
Indica se o campo está registado, afixado, invisível ou técnico (não tomados em conta pelos Web-services).
O código atividade pode ser portador de uma dimensão Neste caso, o campo correespondente está dimensionado conformemente ao valor associado ao código atividade. Os códigos atibidades começam por X, Y ou Z correspondem a campos específicos que não são tocados em atualização de dossier.
Esta coluna define as opções aplicáveis no registo do campo. Estas opções são materializadas por caracteres que podem se concatenar quando várias opções são necessárias. É possível de escolher estas opções graças a uma janela de seleção. Encontrar-se-á uma descrição detalhada de todas as opções possíveis. A combinação destas opções permite ao supervisor de aplicar um formato de registo particular para o campo. No entanto, resta a possibilidade de registar diretamente o formato de registo pelo menu contextual (para a sintaxe do formato, ver ajuda format$ )
O campo Obrigatório permite definir se o campo pode estar vazio, ou se deve imperatiamnte conter valor não vazio. Para campo vazio, entende-se a cadeia de comprimento vazia, um valor numérico nulo, um valor de menu local igual a zero (sem escolha efetuada) ou a data vazia [0/0/0].
Estes campos são disponíveis desde que se tem um tipo de dados ligados ao objeto. Indica-se se propõe um túnel sobre objeto no menu contextual do campo. Com o campo "ligação" permite-se afixar automaticamente o intitulado curto ou longo ligado ao código registado neste campo.
Indica o comprimento do campo sobre o ecrã e então permite a truncagem deste campo sobre o ecrã. O registo sobre o campo será em "scroll" Os campos alfanuméricos cujo comprimento é superior a 30 são, por defeito, truncados pelo supervisor.
Constante ou variável permitindo de inicializar o campo.
Possibilidade de restringir o acesso a este campo reservado ao específico. A atualização deste campo não necessita de proteção por código atividade.
O campo está definido como estando registável, no entanto em certas condições, deseja-se que este campo não seja registável
Sobre um campo de bloco quadro, os objetos autorizados são : a check box, e o ícone
Regista-se nesta coluna a palavra chave referençando um texto de ajuda associada ao campo. A atualização deste campo não necessita de proteção por um código de atividade.
Possibilidade de acrescentar um estilo particular sobre este campo por parametrização. Isto está reservado ao específico. A atualização deste campo não necessita de proteção por um código atividade.
Possibilidade de acréscimo sobre o campo por parametrização. A atualização deste campo não necessita de porteção por um código atividade.
Permite de identificar os sub-programas que serão executadas antes ou após o registo de um campo. Permite também de identificar as ações do menu contextual do campo. Este quadro está a definir se necesário, para cada campo
Permite afetar os valores aos parãmetros das ações. Regista-se um único quadro dos parâmetros, para o conjunto das ações de um campo.
Os campos são organizados num quadro de linhas deslizantes (horizontalmente e verticalmente se necessário)
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Quadro Campos
|   | |
| Este campo indica o nome de campo do ecrã. Este código pode estar composto de 1 a 10 caracteres alfanuméricos cujo primeiro deve ser uma letra As palavras reservadas de Sage são interditas. Para beneficiar da transclasse, deve, se possível, ter o mesmo nome que o campo da tabela à qual se faz referência. Um campo de nome NOMCHAMP definido num ecrã de abreviação ABV1, poderá estar acedido pela sintaxe [M:ABV1]NOMCHAMP. O nome de campo está geralmente codificado por grupos de 3 caracteres. Estes grupos são capitalizáveis na função Codificação rubricas é recomemdado de seguir esta norma. Para os campos criados em específico, o nome de zona deve começar por X_, Y_ ou Z_. | |
| Este campo Indica o número do bloco onde se deve posicionar a zona. | |
| Este campo indica o número da zona.
Ex : 1,2 indica a segunda posição da primeira linha. | |
|   | |
| No help linked to this field. | |
|   | |
| Indicar o tipo de dado da zona. Em função do tipo de dados escolhidos dos registos complementares podem ser pedidos. | |
| Define o número de menu local associado ao campo definido sobre a linha Quando um campo é de tipo menu local, é guardado sob a forma de um valor numérico (de 1 a 255) correspondente à fila de um título numa tabela chamada menu local, guardado na tabela das mensagens APLSTD. Em registo ou em afixação, vê-se, segundo as escolhas feitas sobre interface :
O interesse deste tipo de registo é que a lista das escolhas está apresentada na língua de conexão do utilizador. Cada número de menu local caracteriza a lista dos intitulados possíveis. Por exemplo, o menu local 1 correspondente à escolha Não / Sim nesta ordem. Neste caso particular, o interface utilizador pode ser assim a check box a assinalar. | |
| Permite definir o comprimento de um campo este campo utiliza o tipo de dados genérico cujo comprimento não está fixado. É o caso nomeadamnete para os tipos A e DCB. Para os blob, como para os clob, falta registar o comprimento que será um comprimento máximo de armazenagem. A codificação é a seguinte :
| |
| Esta informação indica se a zona deve estar obrigatória ou não. 3 Valores possíveis :
| |
| Indique para um campo invisível, se a descrição deve estar tomada em conta na descrição XML da janela Os valores possíveis são :
Para que os campos invisíveis de bloco técnico, este campo é obrigatoriamente posicionado a " todo o cliente", esta tecnologia sendo utilizada para a afixação dos gráficos XSL. Para os outros casos de campo invisível, é recomendado de atualizar "não transmitidos" excepto necessidade particular a determinar ao caso por caso. De referir, que para os campos de bloco invisível, temos dois valores possíveis : "não trnasmitidos", "Web services". | |
| O campo permite gerir a presença da zona seguinte o modo de registo de um quadro. - O modo ficha (acessível em clique direito na variável de baixo de quadro) permite a afixação/registo de uma linha de um quadro na janela. Todos os campos da linha que são marcados a "Modo ficha" ou "Modo ficha-quadro" são acessíveis numa página ou vários separadores seguindo o número de campos. - Em modo Quadro, não são acessíveis que os campos que estão marcados "Modo quadro" ou "Modo ficha-quadro". As ações definidas sobre os campos são ativos nos dois modos. | |
| Se esta zona não está registada, a zona será sempre gerada. Se esta zona corresponde a um código atividade inativa, a consulta não será gerada. Os códigos atividades começam por X, Y ou Z correspondem a campos específicos que não são tocados em atualização de dossier. | |
| Indicar a dimensão da zona. | |
| Esta informação indica se a zona é obrigatória ou não. | |
|   | |
|   | |
| Quando o tipo de dados está associado a um objeto, esta informação permite de criar automaticamente um túnel disponível no menu contextual do campo, permitindo aceder directamente à gestão deste objeto. | |
| Se o campo tem por valor "Sim", uma zona complementar está acrescentada à direita da zona para afixar o título do campo selecionado. Esta zona deve ser parametrizada no campo "título" ou "titulo curto" sobre o separador geral da tabela associada. | |
| As opções dependem do tipo de dados (utilizar a janela de pesquisa). | |
| Este campo permite indicar um comprimento de afixação, no caso onde se a quer diferente do comprimento de registo. O registo sobre o campo será então "scrollante". Por defeito, sobre os campos alfanuméricos de comprimento superior a 30, o supervisor toma um comprimento de afixação de 30 caracteres. Este formato de registo está tomado em conta se nenhum formato está indicado sobre o tipo de dados ligado ao campo, e sobre o campo ele mesmo). | |
| Este campo indica uma expressão que é proposta para inicializar o campo. Se a expressão está precedida do caracter "*", o valor por defeito será sempre afetado (mesmo se o campo está já inicializado). Para um campo de tipo ícone, o valor registado aqui indica o ícone a afixar. | |
| Se esta zona não está registada, a zona será sempre acessível a um utilizador. Se esta zona está registada, um utilizador não poderá aceder à zona que se está habilitado pelo código de acesso correspondente A habilitação pode autorizar a consulta e/ou a modificação da zona. Esta possibilidade de registar o acesso a um campo está reservado ao específico, e não necessita de proteção por um código atividade. | |
| O campo está definido como sendo registável, no entanto em certas condições, deseja-se que não o seja. A condição de registo é uma expressão lógica exprimida na sintaxe X3. Se a expressão é verdade no momento do registo, a zona será registada, senão ela será afixada e seu valor conservado. Exemplo: Para registar uma zona se a zona precedente está a sim : [M]ZONEPREC=2 | |
| Este campo permite indicar o tipo de objecto gráfico que será utilizado :
Sobre um campo de bloco quadro, os objectos autorizados são : a check box a assinalar, e o ícone. | |
| Possibilidade de acrescentar um estilo particular sobre o campo por parametrização. Isto está reservado ao específico. A actualização deste campo não necessita de protecção por código de actividade. | |
| Esta zona permite definir uma tabela de controlo para verificar o registo e em certos casos ter uma seleção dos valores possíveis. Isto está reservado ao específico. A atualização deste campo não necessita de proteção por um código atividade. | |
| Conjunto de parâmetros disponíveis para alimentar o gráfico com os campos do quadro. Estes parâmetros estão descritos na tabela diversa 915. | |
| Permite de definir a representação gráfica da coluna do quadro. Esta informação é necessária para os gráficos :
|
Quadro Acções
|   |
| Este quadro permite de definir as ações particulares associadas à zona. Os tipos de ações possíveis são :
|
| O código da ação, reenvia a tabela das ações que precisa o sub-programa que vai ser chamado. No entanto 3 códigos particulares existem "STD" , "SPE" e "SPV", que indicam que a ação não está catalogada mas faz chamada a uma etiqueta que está definida respetivamente nos tratamentos "standard" pour STD, "específico" para SPE et "vertical" pour SPV. |
|   |
| Ce champ permet de définir le contexte d'exécution de l'action :
|
| Este campo está disponível para o específico e a verticalização. Poder-se-á indicar :
|
Quadro Parâmetros acções
| Esta parte de ecrã permite definir o valor de certos parâmetros. |
|   |
|   |
Fechar
Funções acessíveis por clique direito no quadro
Sobre o bloco dos campos, permite um automatismo de criação dos campos no ecrã, a partir das tabelas indicadas no separador de cabeçalho.
Sobre o bloco das ações, permite ir em modo editor sobre os sub-programas das ações STD, SPE ou SPV dos tratamentos respectivos SUBxxx, SPExxx ou SPVxxx.
Fechar
Por defeito, os seguintes listagens estão associados à função :
AMSK : Dicionário dos ecrãs
AMSKLIST : Lista dos ecrãs
Mas pode ser alterado por parametrização.
Este botão permite de recopiar a definição do ecrã versus um outro dossier. Atenção, falta validar a janela no dossier de destino. |
Este botão permite de visualizar o resultado O ecrã deve ter sido validado. |
Este botão permite de visualizar o resultado em modo Web. O ecrã deve ter sido validado. |
Disponível sobre os ecrãs VT. Permite visualizar o ecrã sob forma de um rasto.
Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :
Ensaia-se de registar um ecrã sem lhe ter definido de bloco.
Cada bloco está definido no ecrã deve ter uma fila única. A fila é o identificador único do bloco.
Na definição de um bloco quadro, deve se indicar em coluna "baixo de página" um campo do segundo separador de tipo de dados ABS afectado a este bloco
Na definição de um bloco quadro, deve se indicar em coluna "baixo de página" um campo do segundo separador de tipo de dados ABS afectado a este bloco Este campo deve ser o primeiro declarado sobre este bloco.
Dos campos do segundo parâmetro são afetados a um bloco não definido no primerio separador.
Controlo do limite 32768 campos ativos, em tendo em conta da sua dimensão, e este, por ecrã. Para os blocos quadro, conta-se que uma zona por coluna qualquer que seja o número de linhas do quadro. Para os blocos lista, retoma-se em conta a dimensão do campo
Controlo do limite 240 campos ativos, sem ter em conta da sua dimensão, e este, por ecrã.