Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. Tabelas utilizadas


01. VISÃO GERAL

Pontos de entrada disponíveis para customização na rotina de Relatórios de Itens Comprados disponível para o módulo de Importação (Easy Import Control).


02. EXEMPLO DE UTILIZAÇÃO


USER FUNCTION EICIC150()
cParam :=IF(VALTYPE(PARAMIXB)=="A",PARAMIXB[1],PARAMIXB)
IF cParam == 'IC150CRIAWORK_ADD_COL'//ADICIONA COLUNAS NA WORK
    AADD(aEstru,{ "TESTANDO"   ,"C" , 10  , 0})

ELseIF cParam=="Grv_Muro"//ADICIONA O CONTEUDO NA COLUNA
    Work->TESTANDO     := SB1->B1_COD
    
    
    
ELSEIF cParam =="EICIC150GERA_ADD_COL"
    AADD(TB_Campos,{{ ||Work->TESTANDO  }  , "", "TESTANDO" })  //ADICIONA COLUNA NA 	TELA DE PRÉ-IMPRESSÃO

ELSEIF cParam=="REPORTDEF_ADD_COL"// ADICIONANDO COLUNA/CONTEUDO NA IMPRESSÃO
	TRCell():New(oSecao1,"TESTANDO"     ,"Work"   ,"TESTE"      ,                        ,AVSX3("W6_DT_DESE",03)           ,)

ENDIF

RETURN

03. Parâmetros


NomeTipoDescrição

IC150CRIAWORK_ADD_COL

CarácterPermite incluir colunas na tabela temporária
Grv_MuroCarácterPermite incluir o conteúdo na coluna adicionada
EICIC150GERA_ADD_COLCarácterPermite incluir colunas na tela de pré-impressão
REPORTDEF_ADD_COLCarácterAdiciona uma nova coluna no relatório impresso com o conteúdo da work

04. Variáveis


ParâmetroNomeTipoPermite AlterarDescrição
IC150CRIAWORK_ADD_COLaEstruarraySimArray que contém os nomes das colunas da tabela temporária. Utilizado para criar o novo campo.
Grv_MuroWorkWorkSimTabela temporária. O campo criado deve ser preenchido com o conteúdo desejado.
EICIC150GERA_ADD_COL

TB_Campos

arraySimArray que contém os campos que serão exibidos na tela de pré-impressão
REPORTDEF_ADD_COLoSecao1ObjetoSimObjeto que contém os campos da work que serão impressos no relatório.




05. TABELAS UTILIZADAS

  • SB1
  • SG1