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.


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).

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.


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".

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).

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.


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.


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.


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.


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).

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.