Histórico da Página
Tecnologia DDK GUI 2000 (Thin)
...
Não há pré-requisitos para utilização dessa função.
...
Descrição
Janela Zoom
Esta janela ....
Nas tabelas a seguir estão descritos os elementos desta janela:
...
Nome Botão
...
Descrição
...
Campo
...
Descrição
...
title | Impotante: |
---|
Visão Geral | Os programas construídos a partir da tecnologia DDK GUI 2000 (Thin) podem ser compostos de várias frames instanciadas em um programa único. Não é possível movimentar objetos de uma frame para outra. Geralmente as frames são utilizadas para agrupar objetos em uma página.
|
Descrição
Inserção de Objetos Dinâmicos com Atributo de Extensão
Conforme a definição da arquitetura interna da tecnologia DDK GUI 2000 (Thin), todos os eventos referentes ao programa estão atrelados a frame fPage0, que é a frame principal do programa.
Para as frames adicionais, existentes nos folders, a aplicação sempre referencia os objetos dos folders adicionais pela frame fPage0. Por esse motivo, ao incluir um novo objeto dinâmico que possui tabela de extensão, é necessário informar a qual tabela deve estar relacionada esse novo atributo.
Eliminação de Registros para Objetos Dinâmicos
Para os programas desenvolvidos em tecnologia DDK GUI (Smarts) e DDK GUI 2000 (Thin), a sincronização entre a tabela e a tabela de extensão (utilizada no tratamento de objetos dinâmicos que possuem atributo em tabela de extensão) no evento de eliminação de registro é feita no programa principal do procedimento.
Veja mais informações e um exemplo na Função Tecnologia DDK GUI, item Eliminação de Registros para Objetos Dinâmicos.
Objetos Dinâmicos Relacionados a Browse
Para programas das tecnologias DDK GUI (Smarts) e DDK GUI 2000 (Thin) é possível adicionar objetos dinâmicos relacionados a browse. Para isso, basta adicionar um novo objeto na mesma frame em que se encontra o browse. Dessa forma, toda vez que um browse for manipulado (selecionar um registro, abertura de query) o objeto dinâmico será atualizado conforme o registro corrente.
Para a utilização completa é necessário criar o objeto dinâmico no programa principal e nos programas de incluir/modificar.
Coerência nas Otimizações
Em algumas situações, é necessária uma coerência por parte do usuário Administrador para não modificar algumas propriedades em determinados programas.
Exemplo:
- Inicialização de campos: essa propriedade não tem efeito e não deve ser utilizada em objetos de uma tela de consulta, exceto quando utilizada em objetos dinâmicos do tipo radio, caixa de seleção e caixa de checagem, pois ela é utilizada para atribuir o valor inicial quando não há registro relacionado na ligação ou no banco repositório.
...
title | Impotante: |
---|
Janela Zoom - Opção
A opção ....
Na tabela a seguir estão descritos os elementos desta janela:
...
Campo
...