Á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
languagecppdelphi
themeEclipse
firstline1
titleExemplo de Utilização
linenumberstrue
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çã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



...