Histórico da Página
Os principais conceitos relacionados ao Módulo Screen Optimizer são:
(ARRUMAR OS LINKS)
- Ambiente de Aplicação
- Ambiente de Desenvolvimento
- Atributo Extensão
- Banco Repositório
- Base de Conhecimentoanchor
- Biblioteca de Funções
Biblioteca de Funções - Condição
- Ligação
- Perfil
- Perfil Ativo
- Perfil Padrão
- Programa Retorno Externo
- Usuário Administrador
...
Section | ||||||
---|---|---|---|---|---|---|
Ambiente de AplicaçãoÉ a denominação dada para a execução de um programa que está utilizando algum perfil aplicado. O ambiente de aplicação obrigatoriamente deve ser executado por um usuário diferente do usuário administrador, pois existem algumas restrições na aplicação de um perfil para o usuário administrador. Para saber qual o perfil aplicado a um programa, é possível verificar o título do mesmo. Quando o perfil é aplicado, o título é alterado para “SOP - <nome do perfil> - <título do programa>”. |
Section | ||||||
---|---|---|---|---|---|---|
Ambiente de DesenvolvimentoÉ o ambiente utilizado pelo Usuário Administrador para criar perfis. É composto de uma barra de ferramentas (Menu) e uma paleta de propriedades. Quando executado, os objetos do programa selecionado ficam editáveis, permitindo que sejam arrastados pela tela, redimensionados, etc. |
Section | ||||||
---|---|---|---|---|---|---|
Atributo ExtensãoÉ uma identificação, na base de conhecimento, para indicar se o tipo de objeto armazena ou não valores. Essa informação é utilizada internamente pelo Screen Optimizer. Exemplo: São exemplos de tipos de objetos que possuem atributo de extensão:
|
Section | ||||||
---|---|---|---|---|---|---|
Banco RepositórioÉ um banco de dados adicional ao produto Screen Optimizer. Sua denominação é MGSOR (Screen Optimizer Repository). Nesse banco de dados, inicialmente vazio, são armazenadas tabelas de extensão e campos adicionais quando forem criados objetos dinâmicos do tipo Atributo SOR em perfis dos programas. É de responsabilidade do usuário administrador o gerenciamento do banco de dados repositório. |
Section | ||||||
---|---|---|---|---|---|---|
Biblioteca de Funções É um conjunto de funções disponibilizadas, para o usuário administrador, na utilização de programas de retorno externo. Por intermédio dessas funções é possível obter os valores dos objetos da tela, bem como o nome do mesmo e as propriedades relacionadas. |
Section | ||||||
---|---|---|---|---|---|---|
Base de ConhecimentoÉ o conjunto de objetos, propriedades e objetos x propriedades que o Screen Optimizer trata em seu ambiente de desenvolvimento e aplicação. A Base de Conhecimento é definida pela Totvs S.A. por intermédio das versões da Base de Conhecimento, onde a cada nova versão existem novas propriedades ou objetos tratados pelo Screen Optimizer, garantindo com isso a disponibilização de novas funcionalidades no produto. |
Section | ||||||
---|---|---|---|---|---|---|
CondiçãoÉ uma propriedade da Base de Conhecimento composta por um conjunto de regras lógicas. Caso o resultado desse conjunto de regras seja verdadeiro, conforme prévia parametrização, o respectivo botão para qual foi definida a condição ficará desabilitado/escondido, caso contrário o botão permanecerá com o seu estado atual. |
Section | ||||||
---|---|---|---|---|---|---|
LigaçãoÉ uma propriedade da Base de Conhecimento que determina o relacionamento entre tabelas do banco de dados para a criação de campos de consulta ou de tabelas de bancos específicos. O conceito de ligação é semelhante ao conceito de query’s do Progress. |
Section | ||||||
---|---|---|---|---|---|---|
PerfilPerfil é a denominação utilizada para identificar uma otimização de um programa. Um programa pode ter vários perfis existentes, onde cada perfil contém um conjunto de objetos e propriedades manipuladas pelo usuário administrador para customizar o programa original. |
Section | ||||||
---|---|---|---|---|---|---|
Perfil AtivoPerfil Ativo é um conceito utilizado exclusivamente no Screen Optimizer na “Versão Trial”. A versão Trial do Screen Optimizer permite a utilização de no máximo 8 perfis ativos. Um perfil ativo é um perfil habilitado, que está relacionado a um ou mais grupos de usuários. A relação entre perfil e grupos de usuários é efetuada na Função Gerenciador de Perfis (SO0705). |
Section | ||||||
---|---|---|---|---|---|---|
Perfil PadrãoPerfil Padrão é o perfil que será aplicado ao usuário administrador quando o mesmo executar um programa e deve ser utilizado quando o usuário deseja alterar um perfil. O conceito de Perfil Padrão não tem relação alguma com a execução do programa por grupos de usuários do sistema. Caso o programa não possua Perfil Padrão, o mesmo é executado de acordo com o seu conteúdo original (sem otimizações). O Perfil Padrão é definido no programa Gerenciador de Perfis. |
Section | ||||||
---|---|---|---|---|---|---|
Programa Retorno ExternoÉ um programa, criado pelo usuário administrador, que permite efetuar validações e condições mais complexas do que as disponibilizadas pelo Ambiente de Desenvolvimento do SOP. Para a construção de um programa de Retorno Externo, existem alguns passos a serem seguidos (definição de includes, prototipação dos métodos). |
Section | ||||||
---|---|---|---|---|---|---|
Usuário AdministradorÉ o usuário responsável pelo produto Screen Optimizer. Cabe ao usuário administrador criar perfis para os programas, definir para quais usuários deve ser aplicado determinado perfil, gerenciar o banco repositório, controlar as appc’s, etc. |