Histórico da Página
...
Na tabela a seguir estão descritos os elementos desta janela:
Nome Botão | Descrição |
Confirma | Quando acionado, esse botão confirma a tabela selecionada. |
Cancela | Quando acionado, esse botão cancela a tabela selecionada. |
Informações | ||
---|---|---|
| ||
Ao instanciar um objeto (que possui atributo relacionado) em uma frame que trata de mais de uma tabela internamente, é solicitado ao usuário que defina qual tabela dever ser relacionada ao novo objeto. Por intermédio do browse é possível selecionar uma tabela entre todas as tabelas com as quais determinada frame possui relação. Ao informar a tabela, não é possível modificá-la. Para modificá-la, é necessário eliminar o objeto e criá-lo novamente. É por meio desta tabela que será criado o relacionamento de extensão para o novo objeto criado (para atributos SOR) ou será utilizada na criação de ligações. |
Informações | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||
Propriedades mais importantes para criação de objetos dinâmicos A listagem a seguir apresenta as principais propriedades utilizadas na criação de objetos dinâmicos.
|
Informações | ||
---|---|---|
| ||
Eliminação de Objetos Dinâmicos Para os objetos dinâmicos que foram inseridos em um determinado perfil de um programa, existe a possibilidade de eliminação desses objetos, por intermédio da tecla <delete>. Para objetos pertencentes ao programa, a única funcionalidade semelhante disponível é a possibilidade de esconder / desabilitar objetos da tela. |
Informações | ||
---|---|---|
| ||
Objetos Dinâmicos relacionados a atributos Para objetos dinâmicos relacionados a atributos (Radio, Caixa de Seleção, Editor, Campo, Caixa de Checagem) é muito importante definir a qual frame o objeto será instanciado. A partir da frame é identificada qual é a tabela interna que ela utiliza para criar as tabelas de extensão,. no caso de atributos do tipo “SOR” ou para criar as Ligações, no caso de atributos do tipo “Consulta” e “Extensão”. Em alguns casos, uma frame pode tratar várias tabelas, sendo necessário a escolha da tabela desejada. Veja mais informações na descrição da Função Adição Objetos Dinâmicos. Não é possível adicionar objetos dinâmicos relacionados a atributos de extensão em frames que não tratam tabelas. A partir da criação de objetos dinâmicos relacionados a atributos de extensão (Atributos SOR), é possível adicionar novos campos a determinado cadastro, permitindo efetuar a customização do cadastro de acordo com as necessidades específicas do cliente. Em casos em que um cadastro é composto por vários programas (um programa de inclusão, um de modificação, um de eliminação, um de consulta) torna-se necessário otimizar todos os programas envolvidos, criando os objetos com as propriedades “nome”, “rótulo”, “tipo de dado” e “formato” iguais no caso de atributos do tipo “SOR”, ou então utilizando a mesma ligação e o mesmo atributo da ligação no caso de atributos do tipo “Consulta” ou “Extensão”. Dessa forma, o Otimizador de Telas reconhece que os vários objetos dinâmicos criados em vários programas tratam-se na verdade do mesmo atributo de extensão (nesses casos, pode-se utilizar o zoom de objetos para relacionar um objeto a outro já utilizado em um perfil). Veja mais informações da descrição da Função Nome (S00701I). Para objetos dinâmicos relacionados a atributos, é efetuado o seguinte tratamento no ambiente de aplicação, conforme o tipo de atributo:
Veja mais detalhes na descrição da Função Aplicação de Otimizações. |
...
Propriedades
...
Descrição
Nome: logTipTransac
Rótulo: Tipo Transação
Tipo de Dado: Lógico
Formato: Crédito/Débito
...
Nota |
---|
Quando da criação de objetos dinâmicos do tipo Atributo SOR, é necessário, após criar o perfil, executar o programa de Gerador de Objetos Dinâmicos (veja a descrição da Função Gerador de Objetos Dinâmicos). Essa necessidade ocorre apenas para novos objetos dinâmicos criados (que exija uma nova tabela ou um novo atributo no banco repositório MGSOR) e deve ser efetuada antes de executar o ambiente de aplicação do perfil. Caso o atributo já tenha sido criado anteriormente no banco repositório, o mesmo já pode ser utilizado no ambiente de aplicação. |