Sequências de linhas comuns a vários cenários (para modificação a um único local).
Questões e variáveis associada a uma janela de seleção em modo autónomo.
Um procedimento de escolha de um cenário a utilizar (Max 18 questões).
Consulte a docuemntação de Implementação
Apresentação
Procedimento : Registar um número de procedimento sobre 5 caracteres máximo e um intitulado sobre 30 caracteres máximo.
Para seleções : O procedimento pode ser utilizado nas seleções em modo autónomo e nos cenários com um número de ações limitadas.
Para cenário : O procedimento não é utilizável que nos cenários.
Cenário mestre : É possível de prever um mini cenário inicial que permite a escolha de um cenário a executar. Convém para tal de criar um procedimento de tipo "Cenário mestre", e de associar este procedimento ao parametro geral CFGINI. Este procedimento coloca as questões e a carga a variável sistema SCESEL com o código do cenário a executar. Um mesmo procedimento define todos os cenários mestres do sistema.
Observações
A execução deste mini cenário não é dinâmico :
As questões ou "formas e modelos" são então colocadas.
As linhas de cenário de tipo "variável", "ponto de entrada", "ligações tabelas" ou "mensagem" são em seguida executados na ordem de registo.
Modo de registo : Duas escolhas possíveis :
Standard (quando se trata de um procedimento para seleções ou para cenários)
Assistida : abertura das janelas de escolha automática (quando se trata de um procedimento definido como cenário mestre).
Este registo está idêntico para os procedimentos e linhas de cenário (todas as fases).
De maneira geral, no interior de um mesmo quadro de linhas de um procedimento ou de um cenário, é possível de copiar / cortar / colar uma linha ou um grupo de linhas de parametrização por botão sobre uma linha
Em criação de uma nova linha ou inserção, é possível por botão direito de copiar a linha precedente.
Na coluna Condição, por botão direito, é possível de copiar a condição da linha precedente, ou de parametrizar automaticamente uma condição inversa à linha precedente, sem registo.
Na coluna Expressão, pelo botão direito, é possível de copiar automaticamente a expressão preenchida sobre a linha precedente.
Sobre as colunas Simbolo, por botão direito, pode-se aceder a uma visualização do dicionário que dá então as características do simbolo registado.
Exemplo 1 Colocar a questão COR
Exemplo 2 Colocar a questão DIAMETRO se a resposta à questão FORMA = "R" (FORMA poderá igualmente ser uma variável calculada para o cenário)
| Exemplo 1 | Exemplo 2 |
Ação | Questão | Questão |
Símbolo | COR | DIÂMETRO |
Condição |
| S_FORME = "R" |
Expressão : |
|
|
Observação :
Com a parametrização "funções avançadas", se uma expressão está registada : a questão está inicializada com a expressão antes registo.
Exemplo 1 Calcular a variável SURFACE com uma expressão (LONG e LARG = Questões ou variáveis )
Exemplo 2 :Calcular a variável VITESSE com o ábaco VITBIS em função do valor do símbolo LARBIS se o boleano BISEAU está "verdade" (check box ou valor = 1)
| Exemplo 1 | Exemplo 2 |
Ação | Variável | Variável |
Símbolo | SUPERFICIE | RAPIDEZ |
Condição |
| S_BISEAU |
Expressão : | S_LONG*S_LARG |
|
Ábaco |
| VITBIS |
Índice |
| LARBIS |
Exemple 1 :Abrir a janela de escolha de acessórios "ACC" se a variável ACCESS está verdade e autorizar a seleção de 1 a n linhas.
Exemplo 2 Abrir a janela de escolha de acesórios "ACC" sempre para visualização apenas.
| Exemplo 1 | Exemplo 2 |
Ação | Seleção | Seleção |
Símbolo | ACC | ACC |
Parâmetro | Selec. 1 a n linhas | Sem seleção |
Condição | S_ACCESS |
|
Exemplo :Abrir a janela de escolha de opções / variantes "OPT" se a variável OPTIONS está verdadeira e autorizar a seleção de 1 a n linhas.
| Exemplos: |
|
Ação | Opções / variantes |
|
Parâmetro | Selec. 1 a n linhas |
|
Símbolo | OPT |
|
Condição | S_OPTIONS |
|
Exemplo: Ler o registo da tabela das unidades (TABUNIT) correspondente à unidade contida na variável UOM se esta variável não está vazia.
| Exemplos: |
|
Ação | Ligação tabela |
|
Símbolo | TABUNIT |
|
Condição | S_UOM <> "" |
|
Expressão : | [F:LNK]UOM = S_UOM |
|
Observações :
O registo da tabela está disponível sob a abreviação [LNK]
O estabelecimento de uma ligação torna inacessível a relação precedente (salvaguardar os dados necessários)
Exemplo: Executar o procedimento "RAZ" se a variável INIT está verdadeira
| Exemplos: |
|
Ação | Procedimento |
|
Símbolo | RAZ |
|
Condição | S_INIT |
|
Observações :
Todas as linhas do procedimento são condicionados pela condição exprimida a este nível (aqui S_INIT).
De mais, cada linha do procedimento está condicionada pela sua própria condição.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Bloco número 1
| Compor o número do procedimento. |
|   |
| Assinalar para obter em registo do cenário : - Uma abertura automática das janelas de escoha de lista de valores (questões / formas e modelos). - Uma abertura de janela suplementar para as questões controladas por limites (afixações dos limites de valores). |
Bloco número 2
| Escolher:
|
| Assinalar para desativar a linha (supressão lógica) |
| Escolher o tipo de ação. |
| Segundo a escolha precedente compor o símbolo ou selecionar. - O nome da questão se ação sobre "questão" - O nome da variável se ação sobre "variável" - O nome do campo se ação sobre uma tabela - etc |
|   |
| O campo de tabela selecionada está dimensionada compor o seu índice (a partir de 1). |
| A ação selecionada necessita um parâmetro suplementar : As escolhas possíveis são contextuais e disponíveis na combo box. |
| Registar a condição que deve ser satisfeita para que esta ação seja executada. |
| Registar, selecionar ou compor com o editor de fórmula uma expressão de cálculo em formato SAGE. |
| Compor ou seleccionar um ábaco. Este ábaco deve ter um tipo de resultado (alfanumérico, numérico ou data) idêntica ao tipo da variável ou do campo de tabela sobre a qual porta a acção. O registo deste código é obrigatório se nenhuma expressão de cálculo não foi registada. |
| Compor ou seleccionar a variável do configurador que servirá à pesquisa no ábaco definido previamente. |
|   |
|   |
Fechar
Funções acessíveis por clique direito no quadro
Fechar
Por defeito, os seguintes listagens estão associados à função :
PRTSCR : Impressão ecran
Mas pode ser alterado por parametrização.
Permite aceder aos símbolos do configurador. |
Permite aceder aos ábacos do configurador. |
Permite validar o procedimento após criação ou modificação do procedimento. |
Permite visualizar o procedimento final. |
É possível de copiar um procedimento versus um outro dossier. No momento de uma cópia versus outro dossier, o procedimennto está copiado com os símbolos, ábacos e formas e modelos se estão ausentes do dossier de destino. Um controlo de coerência sobre os simbolos e ábacos dos dois dossiers está efetuado. Se as suas características diferem, a cópia não foi realizada. Em todos os casos, um ficheiro rasto está afixado e indica os erros eventuais. As formas e modelos copiados devem ser revalidados no dossier de destino. Se existe a criação de símbolos no dossier de destino, falta entrar e sair da gestão dos símbolos afim que sejam tomados em conta. |
Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :
Esta mensagem aparece na validação do cenário se várias questões são afetadas a uma mesma linha de um mesmo bloco.
Esta mensagem aparece se o procedimento está utilizado num cenário ou uma janela de seleção.
Esta mensagem aparece após a modificação de um procedimento presente numa janela de seleção ou um cenário.