Histórico da Página
Este assistente, ao ser acionado, o auxiliará na criação de programas Adv/PL AdvPL com funcionalidades específicas conforme as informações fornecidas.
- Selecione o Local (
...
- Selecione o Local (Tela 76 Tela 74 A) onde o arquivo-fonte será salvo;
Tela 74: Tipos de assistentes no Assistente de Código - Informe o Nome do Fonte (Tela 74 B)
- Selecione o Tipo de Assistente (Tela 74 C)
- Acione o botão Próximo (Tela 74 D).
...
- Selecione o tipo template, em Cadastro - Tipo de arquivo(Erro: Origem da referência não encontrada Tela 75 A), conforme a origem da definição da tabela.
- 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 Tela 75 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 Tela 75 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 (Tela 75 D) – informe uma expressão Adv/PL AdvPL 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.
- Arquivo padrão –utilizado quando a definição da tabela é a mesma do dicionário de dados, preenchendo os dados solicitados.
Tela 376: Definição da estrutura para tipo de arquivo específico
- Parâmetros (Erro: Origem da referência não encontrada Tela 76 A) – identifica uma Pergunte definida no dicionário de dados do Protheus;
- Estrutura (Erro: Origem da referência não encontrada (Tela 76 B) - utilizado para definir a estrutura da tabela. Utilize os botões a direita para adicionar ou remover atributos (campos).
- Indexado
...
- (Tela 76 C) – se marcado indica que a tabela será ordenada pela expressão
...
- AdvPL 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 477: Definição do template de cadastro
4. Selecione o _ templatede cadastro (Erro: Origem da referência não encontradaATela 76 A), conforme a visualização e comportamento desejado:
a) axCadastro – Cadastro Padronizado, irá utilizar a função axCadastro da biblioteca Adv/PLAdvPL
b) Mbrowse – definindo opções, irá utilizar a função mBrowse da biblioteca Adv/PLAdvPL
5. Nas abas logo abaixo, você efetua algumas customizações:
a)Aba "Botões" (Erro: Origem da referência não encontradaTela 78)- utilizada somente pela opção de template Mbrowse e permite adicionar ou remover funcionalidades a tela utilizando os botões do lado direito;
Tela 578: Configuração de botões para mBrowse
b)Aba "Campos" (Erro: Origem da referência não encontradaTela 79) - 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 679: Seleção de campos e atributos
c) Configurações (Erro: Origem da referência não encontradaTela 80)– permiti definir propriedades opcionais.
...
Tela 780: Configurações opcionais do assistente
- Titulo – informe o titulo a ser utilizado na janela;
- Campo Diferenciador – expressão Adv/PL AdvPL, 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 encontradaTela 81. Localize a entrada de função user function e coloque um nome mais significativo, salve e compile.
Tela 881: Exemplo de código gerado pelo Assistente
...
Tela 982: Assistente para Geração de Arquivo Texto
- Selecione o tipo template, em Geração de TXT - Tipo de arquivo (Erro: Origem da referência não encontrada Tela 82 A), conforme a origem da definição da tabela.
- 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 (Tela 82 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 Tela 82 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 Tela 82 D) – informe uma expressão Adv/PL AdvPL 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.
- Parâmetros (Erro: Origem da referência não encontrada Tela 83 A)– identifica uma Pergunte definida no dicionário de dados do Protheus;
- Estrutura (Erro: Origem da referência não encontrada (Tela 83 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 (Tela 83 C) – se marcado indica que a tabela será ordenada pela expressão Adv/PL AdvPL informada em Chave.
- Arquivo padrão –utilizado quando a definição da tabela é a mesma do dicionário de dados, preenchendo os dados solicitados.
- Após preencher os dados, avance para a página seguinte;
- 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 encontradaTexto (Tela 84) - Indique a origem dos demais dados, podendo ser:
Tela 1184: Definição do formato do arquivo texto definido
- Definido (Erro: Origem da referência não encontrada Definido (Tela 84 A) – os valores são fixos e informados logo abaixo;
- Parametrizado (Erro: Origem da referência não encontrada Tela 85 A)– os valores serão lidos a partir de uma variável (normalmente de escopo privado (private).
Tela 1285: Definição do formato do arquivo-texto parametrizado - Informe os demais campos conforme solicitado (Erro: Origem da referência não encontrada Tela 84 B e C, Erro: Origem da referência não encontrada Tela 85 B e C)
b) Posições – será utilizado para definir o leiaute layout do arquivo de saída.
- Parametrizado (Erro: Origem da referência não encontrada Tela 85 A)– os valores serão lidos a partir de uma variável (normalmente de escopo privado (private).
Tela 13: Definição do leiaute do arquivo de saída
Defina o
...
- layout 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.
- layout 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 86: Definição do layout do arquivo de saída
Ao preencher todos os dados obrigatórios solicitados, finalize. Você obterá algo semelhante a Erro: Origem da referência não encontradaTela 87. Localize a entrada de função user function e coloque um nome mais significativo, salve e compile.
Tela 1487: Tela após a execução do Assistente de Geração de Arquivo Texto
...
Tela 1588: Assistente para importação de arquivos textos
- Selecione o tipo template, em Importação de TXT - Tipo de arquivo(Erro: Origem da referência não encontrada Tela 88 A), conforme a origem da definição da tabela.
- 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 Tela 88 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 Tela 88 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 (Tela 88 D) – informe uma expressão Adv/PL AdvPL válida para indicar a ordem dos dados. Este índice é de uso temporário, sendo eliminado após o seu uso.
- Arquivo padrão –utilizado quando a definição da tabela é a mesma do dicionário de dados, preenchendo os dados solicitados.
Arquivo específico – utilizado para uma estrutura livre da tabela.
Tela 1689: Parâmetros para importação do arquivo texto definido
- Parâmetros (Erro: Origem da referência não encontrada Tela 89 A) – identifica uma Pergunte definida no dicionário de dados do Protheus;
- Estrutura (Erro: Origem da referência não encontrada Tela 89 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 (Tela 89 C) – se marcado indica que a tabela será ordenada pela expressão Adv/PL AdvPL 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 encontrada89) - Indique a origem dos demais dados, podendo ser:
- Definido (Erro: Origem da referência não encontrada Definido (Tela 89 A) – os valores são fixos e informados logo abaixo;
- Parametrizado (Erro: Origem da referência não encontrada Tela 90 A) – os valores serão lidos a partir de uma variável (normalmente de escopo privado (private)).
Tela 1790: 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 Tela 89 B e C, Erro: Origem da referência não encontrada Tela 90 B e C)
Tela 1891: Definição do leiaute layout do arquivo de saída
Defina o leiaute layout 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 1992: 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 encontradaTela 92. Localize a entrada de função _ user function e coloque um nome mais significativo, salve e compile.
...
Este tipo de assistente o auxilia a criar arquivos-fontes, com um esqueleto para processamentos genéricos.
Tela 2093: Iniciando o assistente de código para processamento genérico
- Selecione o tipo template, em Processamento Genérico - Tipo de arquivo (Erro: Origem da referência não encontrada Tela 93 A), conforme a origem da definição da tabela.
- 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 Tela 93 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 Tela 93 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 Tela 93 D) – informe uma expressão Adv/PL AdvPL 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 94 : Configuração de arquivo específico- Parâmetros (Erro: Origem da referência não encontrada Tela 94 A)– identifica uma Pergunte definida no dicionário de dados do Protheus;
- Estrutura (Erro: Origem da referência não encontrada Tela 94 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 Tela 94 C) – se marcado indica que a tabela será ordenada pela expressão Adv/PL AdvPL informada em Chave.
- Arquivo padrão –utilizado quando a definição da tabela é a mesma do dicionário de dados, preenchendo os dados solicitados.
- 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 encontradaTela 95. Localize a entrada de função user function e coloque um nome mais significativo, salve e compile.
Tela 2295 : Janela após execução do assistentes para processamento genérico