Árvore de páginas

Otimizar Telas

Objetivo

Permitir a habilitação do ambiente de desenvolvimento para a otimização de programas do Datasul-EMS.

ProgramaSO0700
Pré-Requisito

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

Visão Geral

Por intermédio dessa função é feito o processo de otimização de programas do Datasul-EMS. A partir da utilização da Janela Menu é iniciado o processo, que começa pela definição do programa a ser otimizado, criação de novos perfis para esse programa e prossegue com otimização de sua tela por meio de ferramentas como a paleta de propriedades dos objetos. É possível, ainda, registrar comentários sobre os perfis desenvolvidos, definir grupos de usuários para os quais serão utilizados os perfis, bem como fazer o gerenciamento dos perfis já existentes.

Descrição

Janela Menu - Otimizador de Telas

Esta tela é utilizada na otimização de telas do Datasul-EMS.

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

Nome Botão

Descrição

Abrir

Ao acionar esse botão, abre-se a janela Abrir Programa, através da qual pode-se executar o programa a ser otimizado.


Importante:

Além da opção de abrir um programa por intermédio do botão ao lado, é possível abrir um programa da seguinte forma:

1. Certificar-se de que o Otimizador de Telas não esteja em execução;

2. abrir o programa que a ser otimizado pelo menu do Datasul-EMS (ou com a opção Executar Programa do Datasul-EMS);

3. acionar a tecla F11 para Otimizar o Programa.

Execução do Otimizador por intermédio da tecla F11:

A finalidade do F11 é criar um atalho para otimizações de programas que já estão abertos na sessão do usuário. O único pré-requisito para o reconhecimento do programa pelo Otimizador de Telas é que o mesmo já tenha a APPC cadastrada (veja a descrição da Função Gerenciador de APPCs).

Limitações:

No caso de, a partir de um programa qualquer, o usuário acionar F11 e a APPC não estiver cadastrada para o programa corrente, é informada a mensagem 27050, solicitando o cadastro da APPC no referido programa.


Novo

Ao acionar esse botão, gera-se um novo perfil para o programa selecionado.


Importante:

Como criar um "Novo Perfil" para um programa previamente selecionado:

Após selecionar previamente o programa que se deseja otimizar (por intermédio do botão Abrir ou da tecla F11), se ele não possuir perfis existentes já vem configurado para criar um novo perfil. Basta abrir a paleta de propriedades e iniciar a otimização. Caso o programa já possua perfis existentes, ele virá aplicado com o "Perfil Padrão" ,que pode ser configurado por intermédio da Função Gerenciador de Perfis.

Caso o usuário deseje criar um "Novo Perfil" a partir de um "Perfil Padrão" selecionado, pode-se acionar "Novo Perfil" ou selecionar "Novo Perfil" na caixa de seleção "Perfil".

Limitações:

Quando o programa estiver com o "Perfil Padrão" configurado, em alguns casos não é possível criar um "Novo Perfil" por intermédio da Barra de Ferramentas (por exemplo: programas que possuam parâmetros definidos).

Solução:

Por intermédio do Gerenciador de Perfis, certificar-se de que não exista nenhum "Perfil Padrão" selecionado para o programa, abrir o programa pelo Datasul-EMS e executar o Screen Optimizer a partir da tecla F11.

Salvar

Ao acionar esse botão, tem-se acesso à tela "Salvar como", utilizada para salvar o perfil em questão.


Importante:

Este botão também é responsável pela verificação de erros de otimização. Se houver algum erro, ele é apresentado por intermédio de uma mensagem e não é permitido salvar o perfil até que ele seja corrigido.

Cancelar

Quando acionado, cancela a otimização de um perfil de um programa selecionado.


Importante:

Quando são canceladas as alterações do perfil corrente, fecham-se os programas correspondentes, habilitando a barra de tarefas para a otimização de outro programa.

Paleta de Propriedades

Quando acionado, abre a janela Paleta de Propriedades. Após a seleção do programa e do perfil desejado, o usuário pode executar a paleta de Propriedades para iniciar a otimização.

ComentárioQuando acionado, apresenta a janela de Comentários.
Grupo de UsuáriosQuando acionado, apresenta a janela do Grupo de Usuários do Perfil.
Executa o gerenciador de perfisQuando acionado, executa o programa Gerenciador de Perfis.
Executa o cadastro de APPC

Quando acionado esse botão executa o programa Gerenciador de APPC´s.


Importante:

Após informar a APPC para o programa que se deseja otimizar, é necessário fechar o Otimizador de Telas e executar novamente o programa para que a APPC seja executada internamente. Após isso, pode-se então acionar a tecla F11 para que o Screen Optimizer otimize o programa selecionado.


Executa o cadastro de UPCQuando acionado esse botão executa o Programa UPC, no qual é possível vincular ao programa a ser otimizado uma chamada de programa UPC para o perfil.

Campo

Descrição

Perfil

Selecionar, entre as opções de perfis disponíveis para o programa, o perfíl a ser utilizado no ambiente de desenvolvimento. Quando o perfil desejado é selecionado, o programa corrente é fechado e, após isso, é novamente executado, aplicando o perfil selecionado e o tornando padrão.


Limitações:

Nem todos os programas otimizados possibilitam a utilização do recurso de seleção de perfis por meio da barra de tarefas, pelo fato de que alguns programas possuem parâmetros definidos (impossibilitando que sejam executados novamente pelo otimizador).

Solução:

Uma solução é selecionar o perfil desejado como Perfil Padrão, por intermédio da Função Gerenciador de Perfis.
Veja mais informações no conceito Perfil Padrão.

Programa

Exibe o nome do programa que está sendo otimizado (em ambiente de desenvolvimento). Quando estiver otimizando determinado programa, é aconselhável fechar os outros programas da sessão do usuário, exceto o menu do Datasul-EMS, o Otimizador de Telas e o programa otimizado.

Empresa
Exibe o nome da empresa que efetuou o registro de Produto.
Dt Validade
Exibe a data de validade para utilização do Screen Optimizer, conforme o registro de produto informado.
Tecnologia

Exibe o nome da tecnologia utilizada no programa que está sendo otimizado. As tecnologias existentes são:

  • DDK GUI 2000 (Thin) - utilizada a partir do Datasul-EMS 2.04 Framework.
  • DK GUI (Smarts) - utilizada pelo Datasul-EMS 2 Framework e Datasul HR Framework.
  • EMS5 (DWB) - utilizada pelo Datasul-EMS 5 Framework.

    Pela tecnologia utilizada pelo programa, pode-se obter algumas dicas de como aproveitar o máximo quanto à otimização de programas (em alguns casos, determinadas funcionalidades podem ter comportamentos diferentes). Para obter mais dicas, consulte o Processo de Dicas de Otimização.