Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 5 Próxima »

Este assistente, ao ser acionado, o auxiliará na criação de programas Adv/PL com funcionalidades específicas conforme as informações fornecidas.
Selecione o Local (Erro: Origem da referência não encontrada A) onde o arquivo-fonte será salvo;

  1. Informe o Nome do Fonte (Erro: Origem da referência não encontrada B)
     


                                    Tela 1: Tipos de assistentes no Assistente de Código

  2. Selecione o Tipo de Assistente (Erro: Origem da referência não encontrada C)
  3. Acione o botão Próximo (Erro: Origem da referência não encontrada D).

Conforme o Tipo de Assistente selecionado, você será guiado por uma ou mais páginas para complementar os dados necessários para a geração do arquivo-fonte.

Assistente de código: Cadastro

Este tipo de assistente o auxilia a criar arquivos-fontes, capazes de efetuar manutenção de dados em tabelas.

         Tela 2: Definição de tipo de template com informações primordiais

  1. Selecione o tipo template, em Cadastro - Tipo de arquivo(Erro: Origem da referência não encontrada A), conforme a origem da definição da tabela.
    1. Arquivo padrão utilizado quando a definição da tabela é a mesma do dicionário de dados, preenchendo os dados solicitados.
      • Parâmetros – identifica uma Pergunte definida no dicionário de dados do Protheus;
      • Alias (Erro: Origem da referência não encontrada B) – no caso de arquivo padrão, este será utilizado para localizar as definições no dicionário de dados, caso seja arquivo específico este será utilizado para identificar a área de trabalho (select area);
      • A ordem de apresentação dos dados é definido por uma das opções:
        • Utilize índice padrão (Erro: Origem da referência não encontrada C)– indica qual o número do índice do dicionário de dados, associado ao alias, que será utilizado ;
        • Utiliza índice temporário (Erro: Origem da referência não encontrada D) – informe uma expressão Adv/PL válida para indicar a ordem dos dados. Este índice é de uso temporário, sendo eliminado após o seu uso.
    2. Arquivo específico – utilizado para uma estrutura livre da tabela.


               Tela 3: Definição da estrutura para tipo de arquivo específico

  • Parâmetros (Erro: Origem da referência não encontrada A)– identifica uma Pergunte definida no dicionário de dados do Protheus;
  • Estrutura (Erro: Origem da referência não encontrada B) - utilizado para definir a estrutura da tabela. Utilize os botões a direita para adicionar ou remover atributos (campos).

Indexado (Erro: Origem da referência não encontrada C) – se marcado indica que a tabela será ordenada pela expressão Adv/PL informada em Chave.

2.  Após preencher os dados, avance para a página seguinte;
3.  Nesta página do assistente de código, você complementa os dados, podendo detalhar funcionalidades.

                               Tela 4: Definição do template de cadastro


4. Selecione o _templatede cadastro (Erro: Origem da referência não encontradaA), conforme a visualização e comportamento desejado:
    a) axCadastro – Cadastro Padronizado, irá utilizar a função axCadastro da biblioteca Adv/PL
    b) Mbrowse – definindo opções, irá utilizar a função mBrowse da biblioteca Adv/PL

5. Nas abas logo abaixo, você efetua algumas customizações:
    a)Aba "Botões" (Erro: Origem da referência não encontrada)- utilizada somente pela opção de template Mbrowse e permite adicionar ou remover funcionalidades a tela utilizando os botões do lado direito;
     

                                            Tela 5: Configuração de botões para mBrowse

 b)Aba "Campos" (Erro: Origem da referência não encontrada)- permiti você indicar quais campos e customizar alguns atributos. Caso não especifique, será utilizado todos os campos definidos no dicionário de dados ou na definição de tabela customizada.

                                                      Tela 6: Seleção de campos e atributos

c) Configurações (Erro: Origem da referência não encontrada)– permiti definir propriedades opcionais.

                                               Tela 7: Configurações opcionais do assistente

  •   Titulo – informe o titulo a ser utilizado na janela;
  •   Campo Diferenciador – expressão Adv/PL, utilizada pela mBrowse para agrupar os dados

Ao preencher todos os dados obrigatórios solicitados, finalize. Você obterá algo semelhante a Erro: Origem da referência não encontrada. Localize a entrada de função user function e coloque um nome mais significativo, salve e compile.


                                 Tela 8: Exemplo de código gerado pelo Assistente

Assistente de código: Geração de Arquivo Texto

Este tipo de assistente o auxilia a criar arquivos-fontes, capazes de gerar arquivos textos a partir de uma tabela de dados.


                     Tela 9: Assistente para Geração de Arquivo Texto

  1. Selecione o tipo template, em Geração de TXT - Tipo de arquivo(Erro: Origem da referência não encontrada A), conforme a origem da definição da tabela.
    1. Arquivo padrão utilizado quando a definição da tabela é a mesma do dicionário de dados, preenchendo os dados solicitados.
      • Parâmetros – identifica uma Pergunte definida no dicionário de dados do Protheus;
      • Alias (Erro: Origem da referência não encontrada B) – no caso de arquivo padrão, este será utilizado para localizar as definições no dicionário de dados, caso seja arquivo específico este será utilizado para identificar a área de trabalho (select area);
      • A ordem de leitura dos dados é definido por uma das opções:
        • Utilize índice padrão (Erro: Origem da referência não encontrada C)– indica qual o número do índice do dicionário de dados, associado ao alias, que será utilizado ;
        • Utiliza índice temporário (Erro: Origem da referência não encontrada D) – informe uma expressão Adv/PL válida para indicar a ordem dos dados. Este índice é de uso temporário, sendo eliminado após o seu uso.
                                              Tela 10: Definição de arquivo específico

    2. Arquivo específico – utilizado para uma estrutura livre da tabela.
      • Parâmetros (Erro: Origem da referência não encontrada A)– identifica uma Pergunte definida no dicionário de dados do Protheus;
      • Estrutura (Erro: Origem da referência não encontrada B) - utilizado para definir a estrutura da tabela. Utilize os botões a direita para adicionar ou remover atributos (campos).
      • Indexado (Erro: Origem da referência não encontrada C) – se marcado indica que a tabela será ordenada pela expressão Adv/PL informada em Chave.
  2. Após preencher os dados, avance para a página seguinte;
  3. Nesta página do assistente de código, você complementa os dados detalhando como será o arquivo texto.

Arquivo Texto (Erro: Origem da referência não encontrada) - Indique a origem dos demais dados, podendo ser:


                  Tela 11: Definição do formato do arquivo texto definido

  • Definido (Erro: Origem da referência não encontrada A) – os valores são fixos e informados logo abaixo;
      • Parametrizado (Erro: Origem da referência não encontrada A)– os valores serão lidos a partir de uma variável (normalmente de escopo privado (private).

                        Tela 12: Definição do formato do arquivo-texto parametrizado

      • Informe os demais campos conforme solicitado (Erro: Origem da referência não encontrada B e C, Erro: Origem da referência não encontrada B e C)


        b) Posições – será utilizado para definir o leiaute do arquivo de saída.

                                                   Tela 13: Definição do leiaute do arquivo de saída

Defina o leiaute informando os dados Campo, posição, tamanho, número de decimais e tipo. Para adicionar ou remover campos, utilize os botões do lado direito.
Ao preencher todos os dados obrigatórios solicitados, finalize. Você obterá algo semelhante a Erro: Origem da referência não encontrada. Localize a entrada de função user function e coloque um nome mais significativo, salve e compile.

            Tela 14: Tela após a execução do Assistente de Geração de Arquivo Texto

Assistente de código: Importação de Arquivo Texto

Este tipo de assistente o auxilia a criar arquivos-fontes, capazes de importar arquivos textos e gravando-os em uma tabela de dados.


                         Tela 15: Assistente para importação de arquivos textos

  1. Selecione o tipo template, em Importação de TXT - Tipo de arquivo(Erro: Origem da referência não encontrada A), conforme a origem da definição da tabela.
    1. Arquivo padrão utilizado quando a definição da tabela é a mesma do dicionário de dados, preenchendo os dados solicitados.
      • Parâmetros – identifica uma Pergunte definida no dicionário de dados do Protheus;
      • Alias (Erro: Origem da referência não encontrada B) – no caso de arquivo padrão, este será utilizado para localizar as definições no dicionário de dados, caso seja arquivo específico este será utilizado para identificar a área de trabalho (select area);
      • A ordem de leitura dos dados é definido por uma das opções:
        • Utilize índice padrão (Erro: Origem da referência não encontrada C)– indica qual o número do índice do dicionário de dados, associado ao alias, que será utilizado ;
        • Utiliza índice temporário (Erro: Origem da referência não encontrada D) – informe uma expressão Adv/PL válida para indicar a ordem dos dados. Este índice é de uso temporário, sendo eliminado após o seu uso.

Arquivo específico – utilizado para uma estrutura livre da tabela.


               Tela 16: Parâmetros para importação do arquivo texto definido

    • Parâmetros (Erro: Origem da referência não encontrada A)– identifica uma Pergunte definida no dicionário de dados do Protheus;
    • Estrutura (Erro: Origem da referência não encontrada B) - utilizado para definir a estrutura da tabela. Utilize os botões a direita para adicionar ou remover atributos (campos).
    • Indexado (Erro: Origem da referência não encontrada C) – se marcado indica que a tabela será ordenada pela expressão Adv/PL informada em Chave.

2. Após preencher os dados, avance para a página seguinte;
3. Nesta página do assistente de código, você complementa os dados detalhando como é o arquivo texto de entrada.

a) Arquivo Texto (Erro: Origem da referência não encontrada) - Indique a origem dos demais dados, podendo ser:

        • Definido (Erro: Origem da referência não encontrada A) – os valores são fixos e informados logo abaixo;
        • Parametrizado (Erro: Origem da referência não encontrada A)– os valores serão lidos a partir de uma variável (normalmente de escopo privado (private).

                       Tela 17: Definição dos parâmetros para importação de arquivo texto

        • Informe os demais campos conforme solicitado (Erro: Origem da referência não encontrada B e C, Erro: Origem da referência não encontrada B e C)
        b)  Posições – será utilizado para definir o leiaute do arquivo de saída.

                                                              Tela 18: Definição do leiaute do arquivo de saída

Defina o leiaute informando os dados Campo, posição, tamanho, número de decimais e tipo. Para adicionar ou remover campos, utilize os botões do lado direito.


             Tela 19: Código gerado pelo assistente para importação de arquivos textos

Ao preencher todos os dados obrigatórios solicitados, finalize. Você obterá algo semelhante a Erro: Origem da referência não encontrada. Localize a entrada de função _user function e coloque um nome mais significativo, salve e compile.

Assistente de código: Processamento genérico

Este tipo de assistente o auxilia a criar arquivos-fontes, com um esqueleto para processamentos genéricos.


      Tela 20: Iniciando o assistente de código para processamento genérico

  1. Selecione o tipo template, em Processamento Genérico - Tipo de arquivo(Erro: Origem da referência não encontrada A), conforme a origem da definição da tabela.
    1. Arquivo padrão utilizado quando a definição da tabela é a mesma do dicionário de dados, preenchendo os dados solicitados.
      • Parâmetros – identifica uma Pergunte definida no dicionário de dados do Protheus;
      • Alias (Erro: Origem da referência não encontrada B) – no caso de arquivo padrão, este será utilizado para localizar as definições no dicionário de dados, caso seja arquivo específico este será utilizado para identificar a área de trabalho (select area);
      • A ordem de leitura dos dados é definido por uma das opções:
        • Utilize índice padrão (Erro: Origem da referência não encontrada C)– indica qual o número do índice do dicionário de dados, associado ao alias, que será utilizado ;
        • Utiliza índice temporário (Erro: Origem da referência não encontrada D) – informe uma expressão Adv/PL válida para indicar a ordem dos dados. Este índice é de uso temporário, sendo eliminado após o seu uso.
    2. Arquivo específico – utilizado para uma estrutura livre da tabela.

      • Parâmetros (Erro: Origem da referência não encontrada A)– identifica uma Pergunte definida no dicionário de dados do Protheus;
      • Estrutura (Erro: Origem da referência não encontrada B) - utilizado para definir a estrutura da tabela. Utilize os botões a direita para adicionar ou remover atributos (campos).
      • Indexado (Erro: Origem da referência não encontrada C) – se marcado indica que a tabela será ordenada pela expressão Adv/PL informada em Chave.
  2. Após preencher os dados, finalize.

Ao preencher todos os dados obrigatórios solicitados, finalize. Você obterá algo semelhante a Erro: Origem da referência não encontrada. Localize a entrada de função user function e coloque um nome mais significativo, salve e compile.


              Tela 22: Janela após execução do assistentes para processamento genérico

  • Sem rótulos