Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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
languagedelphi
themeEclipse
firstline1
titleExemplo de Utilização
linenumberstrue
User Function EFFMV160()
    Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))

    Do Case
        Case cParam == "ADD_WORK_STRU"//Adiciona novos campos ao array para serem criados na tabela temporária
            AADD(aEstru,{ "EF1_MDPDES" , "C", 50, 0})

        Case cParam == "GRAVA_WORK"//Permite gravar informações nos campos da tabela temporária work
            Work->EF1_MDPDES := "gravado via ponto de entrada"

        Case cParam == "ADD_COLUNA_ARQUIVO" //Ao 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","",""})

    End EndCaseCase

Return

03. Parâmetros

Outras Ações / Ações relacionadas

AçãoDescrição
ADD_WORK_STRUPermite adicionar
novas informações
novos campos ao array aEstru
,que é o array onde estão contidos os nomes dos campos da estrutura
. 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
Adiciona e grava dados relativos ao novo campo criado na array aEstru.O campo criado apontará para a tabela 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
Adiciona as colunas criadas ao aTitulos para a geração em 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âmetroNomeTipo

Permite

alterarAlterar

Descrição
ADD_WORK_STRUaEstruarrayArraysimSimArray contendo o nome dos campos que serão exibidos no relatório em excelcriados para a tabela temporária "work".
ADD_COLUNA_ARQUIVOaTitulosarrayArraysimSimArray 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



...