Histórico da Página
...
01. VISÃO GERAL
Pontos de entrada para o disponíveis no relatório EFFMV160.PRW .Permite adicionar novo campo ao relatório de extração de contratode Extração de Contrato. É possível realizar a extração de contratos de Importação, Exportação ou Ambos, conforme parâmetros disponíveis para preenchimento.
02. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
User functionFunction EFFMV160() Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,"")) DO Do Case case Case cParam == "ADD_WORK_STRU"//cria um campo novoAdiciona novos campos ao array para serem criados na tabela temporária AADD(aEstru,{ "EF1_MDPDES" , "C", 50, 0}) case Case cParam == "GRAVA_WORK"//grava dados no campo novo Permite gravar informações nos campos da tabela temporária work Work->EF1_MDPDES := "gravado via ponto de entrada" Case cParam == "ADD_COLUNA_ARQUIVO" //Adiciona as colunas criadas no aEstru para geraçãoAo criar novos campos na tabela temporária, estes devem ser adicionados ao array aTitulos para que sejam exibidos no relatório em arquivo aAdd(aTitulos,{"Campo PE","C","",""}) EndCase return End Case Return |
03. Parâmetros
Outras Ações / Ações relacionadas
Ação | Descrição |
---|---|
ADD_WORK_STRU | Permite adicionar |
novos campos ao array aEstru |
. Este array será utilizado para a criação da tabela temporária "work", responsável pela geração dos dados a serem impressos pelo relatório. |
GRAVA_WORK |
Permite gravar dados nos novos campos adicionados na tabela temporária "work". Este Ponto de Entrada é executado para cada evento do contrato selecionado após o preenchimento dos filtros. |
ADD_COLUNA_ARQUIVO |
Permite adicionar os novos campos criados para serem impressos via arquivo. Deve ser obrigatoriamente utilizado ao adicionar novos campos pelo Ponto de Entrada ADD_WORK_STRU. |
04. Variáveis
Principais Campos e Parâmetros
Parâmetro | Nome | Tipo | Permite alterarAlterar | Descrição |
---|---|---|---|---|
ADD_WORK_STRU | aEstru | arrayArray | simSim | Array contendo o nome dos campos que serão exibidos no relatório em excelcriados para a tabela temporária "work". |
ADD_COLUNA_ARQUIVO | aTitulos | arrayArray | simSim | Array contendo o nome dos campos que serão exibidos no arquivo do relatório gerados no relatório ao utilizar a opção Arquivo. |
05. TABELAS UTILIZADAS
- EF1 - Capa do Financiamento
- EF3 - Eventos do Contrato
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas