Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Consulta de Perfis

Objetivo

Permitir a consulta das informações dos perfis cadastrados.

ProgramaSO0503SO0300
Pré-Requisito

É pré-requisito para a execução dessa função:
Função Propriedades dos Objetos (SO7001)

Visão Geral

Essa função permite verificar todas as informações relacionadas a um perfil criado, inclusive informações de uso interno.

Descrição

Janela

...

Consulta de Perfis

Nas tabelas a seguir estão descritos os elementos desta janelatela:

Nome Botão

Descrição

Comentários do Perfil

Quando acionado, esse botão permite consultar o comentário do Perfil selecionado.

Propriedade

Quando acionado, esse botão executa a janela Consulta Perfis – Propriedade.

Detalhe

Quando acionado, esse botão executa a janela Consulta Perfis – Detalhe Objeto.

Campo

Descrição

Produto Datasul

Exibe o nome do produto ao qual o programa/perfil pertence.

Programa Datasul

Exibe o código interno do programa do Datasul-EMS.

Perfil Programa

Exibe o código do perfil.

Programa Externo

Exibe o nome do programa externo.

Usuário Criação

Exibe o código do usuário de criação do perfil.

Data Criação

Exibe a data de criação do perfil.

Hora Criação

Exibe a hora de criação do perfil.

Usuário Manutenção

Exibe o código do usuário que efetuou a última manutenção no perfil.

Data Manutenção

Exibe a data da última manutenção efetuada no perfil.

Hora Manutenção

Exibe a hora da última manutenção efetuada no perfil.

Janela Consulta de Perfis – Objeto

Coluna

Descrição

Programa Pai

Exibe o nome do programa pai.

Info
titleImpotante:

...

titleImpotante:

Janela Zoom - Opção 

Importante:

Para programas com tecnologia DDK GUI 2000 (Thin) e EMS5 (DWB), geralmente o nome do programa pai do objeto é o nome interno do próprio programa. Para programas DDK GUI (Smarts), o nome do programa pai pode ser ainda o nome do programa que está instanciado no programa principal.

Por exemplo: app/ap0501-b01.w, que está instanciado no programa app/ap0501.w.

Objeto

Exibe o nome interno do objeto.

Objeto Pai

Exibe o nome interno do objeto pai. Apenas objetos dinâmicos e colunas do browse possuem objetos pai. Para objetos dinâmicos, o objeto pai é o nome da frame onde o objeto é instanciado. Para colunas do browse, o nome do objeto Pai é o nome do browse. Em ambos os casos, o nome do Pai é obtido automaticamente pelo Otimizador de Telas.

Tipo Objeto

Exibe o tipo do objeto (botão, Browse, campo, coluna Browse etc).

Dinam

indica se o objeto é dinâmico ou não.


Janela Consulta de Perfis – Grupo Usuário

Esta tela é utilizada para consultar informações do grupo de usuários.

Na tabela a seguir estão descritos os elementos desta tela:

Campo

Descrição

Grupo Usuário

Contém o código dos grupos de usuários do perfil

Descrição

Contém a descrição dos grupos de usuários do perfil.


Janela Consulta de Perfis – Propriedade

Esta tela é utilizada para consultar informações sobre a propriedade dos perfis.

Na tabela a seguir estão descritos os elementos desta tela:

Campo

Descrição

Produto Datasul

Exibe o nome do produto ao qual o programa/perfil pertence.

Programa Dtsul

Exibe o código interno do programa do Datasul-EMS.

Perfil Programa

Exibe o código do perfil.

Programa Pai

Exibe o nome do programa pai.

Info
titleImportante:

Para programas com tecnologia DDK GUI 2000 (Thin) e EMS5 (DWB), geralmente o nome do programa pai do objeto é o nome interno do próprio programa. Para programas DDK GUI (Smarts), o nome do programa pai pode ser ainda o nome do programa que está instanciado no programa principal.

Por exemplo: app/ap0501-b01.w, que está instanciado no programa app/ap0501.w.

Objeto

Exibe o nome interno do objeto.

Objeto Pai

Exibe o nome interno do objeto pai.

Info
titleImportante:

Apenas objetos dinâmicos e colunas do browse possuem objetos pai. Para objetos dinâmicos, objeto pai é a frame onde o objeto é instanciado. Para colunas do browse, o nome do objeto pai é o nome do browse. Em ambos os casos, o nome do pai é obtido automaticamente pelo Otimizador de Telas.

Descrição

Exibe a lista de propriedades otimizadas pelo otimizador de telas.

Valor Propriedade

Exibe o valor das propriedades otimizadas pelo otimizador de telas.

Janela Consulta de Perfis – Detalhe Objeto

Esta tela é utilizada para consultar informações sobre detalhes do objetoA opção ....

Na tabela a seguir estão descritos os elementos desta janelatela:

Campo

Descrição

Produto Datasul

Exibe o nome do produto ao qual o programa/perfil pertence.

Programa Dtsul

Exibe o código interno do programa do Datasul-EMS.

Perfil Programa

Exibe o código do perfil.

Programa Pai

Exibe o nome do programa pai.

Info
titleImportante:

Para programas com tecnologia DDK GUI 2000 (Thin) e EMS5 (DWB), geralmente o nome do programa pai do objeto é o nome interno do próprio programa. Para programas DDK GUI (Smarts), o nome do programa pai pode ser ainda o nome do programa que está instanciado no programa principal.

Por exemplo: app/ap0501-b01.w, que está instanciado no programa app/ap0501.w.

Objeto

Exibe o nome interno do objeto.

Objeto Pai

Exibe o nome interno do objeto pai.

Info
titleImportante:

Apenas objetos dinâmicos e colunas do browse possuem objetos pai. Para objetos dinâmicos, objeto pai é a frame onde o objeto é instanciado. Para colunas do browse, o nome do objeto Pai é o nome do browse. Em ambos os casos, o nome do Pai é obtido automaticamente pelo Otimizador de Telas.

Tipo Objeto

Exibe o tipo do objeto (botão, browse, campo, coluna browse etc).

Situação

Indica a situação de um objeto. A situação pode ser:

  • Estático – para objetos já existentes em um programa
  • Dinâmico – para retângulos, textos e botões criados pelo SOP
  • Dinâmico Atributo Extensão  – Atributo criado no banco repositório MGSOR que precisa ser gerado
  • Dinâmico Atributo Extensão  Gerado – Atributo criado no banco repositório MGSOR gerado
  • Atributo Consulta – Atributo dinâmico de Consulta
  • Atributo Tabela Específica – Atributo de tabela de um banco de dados específico

Banco Dados

Exibe o nome do banco lógico do objeto. Essa informação é utilizada apenas para objetos dinâmicos relacionados a atributos. O nome do banco é obtido automaticamente pelo Otimizador de Telas, para auxiliar no processo de geração de tabelas/atributos de extensão.

Tabela

Exibe o nome da tabela do objeto. Essa informação é utilizada apenas para objetos dinâmicos relacionados a atributos. O nome da tabela é obtido automaticamente pelo Otimizador de Telas, para auxiliar no processo de geração de tabelas/atributos de extensão. Em alguns casos, é necessário o usuário informar qual é a tabela relacionada, entre as possíveis tabelas utilizadas pelo programa.

Tabela Extensão

Exibe o nome da tabela de extensão criada pelo Otimizador de Telas. Essa informação é obtida após a geração de objetos dinâmicos relacionados a atributos (veja mais informações na Função Gerador de Objetos Dinâmicos (SO0704).

Atributos Índice

Exibe atributos da tabela do Datasul-EMS, separados por vírgula (,), que fazem parte do índice primário e único (ou apenas único) de acesso à tabela. Essa informação é obtida automaticamente pelo Otimizador de Telas após a geração de objetos dinâmicos relacionados a atributos (veja mais informações na Função Gerador de Objetos Dinâmicos (SO0704).)

Usuário Manutenção

Exibe o código do usuário que efetuou a última manutenção no objeto.

Data Manutenção

Exibe a data da última manutenção efetuada no objeto.

Hora Manutenção

Exibe a hora da última manutenção efetuada no objeto.

Info
titleImportante:

Consulta das informações entre tabela e tabela de extensão

Quando for necessária a utilização das informações das tabelas de extensão geradas pelo Otimizador de Telas, o relacionamento de acesso entre a tabela do Datasul-EMS e a tabela de extensão pode ser consultada por esse programa, com auxílio dos campos “tabela”, “tabela extensão” e “atributos índice”. Na tabela de extensão, além dos atributos índices, herdados da tabela pai, é possível encontrar os outros atributos relacionados a objetos dinâmicos, criados em perfis de programas.