Árvore de páginas

Versões comparadas

Chave

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

...

02. EXEMPLO DE UTILIZAÇÃO


Bloco de código
languagevb
themeEclipse
titleExemplo de Utilização
linenumberstrue
user function dn400defs()
Local cID := PARAMIXB

    Do Case
        Case cID == "EET_CAPA_CAMPOS_MBROWSE_DESP"
            //Possibilita adicionar ou remover campos no Browse principal da rotina na vis�o "1-Despesa"
        Case cID == "EET_CAPA_CAMPOS_MBROWSE_FIN"
            //Possibilita adicionar ou remover campos no Browse principal da rotina na vis�o "2-Financeiro"
        Case cID == "EET_CAPA_CAMPOS_VIEW"
            //Possibilita adicionar campos na View do formul�rio de dados da despesa (EET)
        Case cID == "EET_CAPA_REMOVER_VIEW"
            //Possibilita remover campos na View do formul�rio de dados da despesa (EET)
            aAdd(aDefs, "EET_CHAR")
            aAdd(aDefs, "EET_NUM")
        Case cID == "EET_CAPA_METADADOS_VIEW"
            //Possibilita a inclus�o ou altera��o dos metadados da View do formul�rio de dados da despesa (EET)
        Case cID == "EET_CAPA_ADICIONAR_GRUPOS"
            //Possibilita a inclus�o de grupos de campos na View do formul�rio de dados da despesa (EET)
        Case cID == "EET_CAPA_REMOVE_FOLDERS"
            //Possibilita definir se os folders da View do formul�rio de dados da despesa (EET) devem ser exibidos 
        Case cID == "EET_CAPA_CAMPOS_MODEL"
            //Possibilita definir quais campos ser�o considerados no modelo de dados da despesa (EET)
        Case cID == "EET_CAPA_ADICIONAR_MODEL"
            //Possibilita adicionar campos espec�ficos no modelo de dados da despesa (EET)
        Case cID == "EET_CAPA_REMOVER_MODEL"
            //Possibilita remover campos espec�ficos no modelo de dados da despesa (EET)
        Case cID == "EET_CAPA_METADADOS_MODEL"
            //Possibilita a inclus�o ou altera��o dos metadados da Model do formul�rio de dados da despesa (EET)
        Case cID == "EEB_CAMPOS_VIEW"
            //Possibilita adicionar campos na View do formul�rio de dados do fornecedor da despesa (EEB)
        Case cID == "EEB_REMOVER_VIEW"
            //Possibilita remover campos na View do formul�rio de dados do fornecedor da despesa (EEV)
        Case cID == "EEB_METADADOS_VIEW"
             //Possibilita a inclus�o ou altera��o dos metadados da View do formul�rio de dados do fornecedor da despesa (EEB)
        Case cID == "EEB_ADICIONAR_GRUPOS"
            //Possibilita a inclus�o de grupos de campos na View do formul�rio de dados do fornecedor da despesa (EEB)
        Case cID == "EEB_REMOVE_FOLDERS"
            //Possibilita definir se os folders da View do formul�rio de dados do fornecedor da despesa (EEB) devem ser exibidos 
        Case cID == "EEB_CAMPOS_MODEL"
            //Possibilita definir quais campos ser�o considerados no modelo de dados do fornecedor da despesa (EEB)
        Case cID == "EEB_ADICIONAR_MODEL"
            //Possibilita adicionar campos espec�ficos no modelo de dados do fornecedor da despesa (EET) 
        Case cID == "EEB_REMOVER_MODEL"
            //Possibilita definir os campos que ser�o removidos do modelo de dados do fornecedor da despesa (EEB)
        Case cID == "EEB_METADADOS_MODEL"
            //Possibilita a inclus�o ou altera��o dos metadados da Model do formul�rio de dados do fornecedor da despesa (EEB)
        Case cID == "EET_EMB_CAMPOS_VIEW"
            //Possibilita adicionar campos na View do formul�rio de dados da despesa espec�ficos do embarque (EET)
            aAdd(aDefs, "EET_CHAR")
            aAdd(aDefs, "EET_NUM")
        Case cID == "EET_EMB_REMOVER_VIEW"
            //Possibilita remover campos na View do formul�rio de dados da despesa espec�ficos do embarque (EET)
        Case cID == "EET_EMB_METADADOS_VIEW"
            //Possibilita inclus�o ou altera��o dos metadados da View do formul�rio de dados da despesa espec�ficos do embarque (EET)
        Case cID == "EET_EMB_ADICIONAR_GRUPOS"
            //Possibilita a inclus�o de grupos de campos na View do formul�rio de dados da despesa espec�ficos do embarque (EET)
        Case cID == "EET_EMB_REMOVE_FOLDERS"
            //Possibilita definir se os folders da View do formul�rio de dados da despesa espec�ficos do embarque (EET)
        Case cID == "EET_EMB_CAMPOS_MODEL"
            //Possibilita definir quais campos ser�o considerados no modelo de dados da despesa espec�ficos do embarque (EET)
        Case cID == "EET_EMB_ADICIONAR_MODEL"
            //Possibilita adicionar campos espec�ficos no modelo de dados da despesa espec�ficos do embarque (EET)
        Case cID == "EET_EMB_REMOVER_MODEL"
            //Possibilita definir os campos que ser�o removidos do modelo de dados da despesa espec�ficos do embarque (EET)
        Case cID == "EET_EMB_METADADOS_MODEL"
            //Possibilita definir os campos que ser�o removidos do modelo de dados da despesa espec�ficos do embarque (EET)

    EndCase


Return Nil

user Function dn400intemb()
oEEB := PARAMIXB[1]//Modelo de dados para informa��es do fornecedor da despesa (EEB)
oEET := PARAMIXB[2]//Modelo de dados para informa��es gerais da despesa, como por exemplo o documento (EET)
oEmb := PARAMIXB[3]//Modelo de dados para informa��es da despesa espec�ficas para cada embarque, como por exemplo o pr�prio n�mero do embarque ou o valor (EET)
nLine := PARAMIXB[4]//Linha atual do modelo de dados do Embarque que est� sendo considerada na prepara��o de dados para integra��o

    //Possibilita adicionar novos campos na integra��o da despesa com o Embarque
    aAdd(aEEC[Len(aEEC)][2][1], {"EET_CHAR", oEMB:GetValue("EET_CHAR", nLine), Nil})
    aAdd(aEEC[Len(aEEC)][2][1], {"EET_NUM", oEMB:GetValue("EET_NUM", nLine), Nil})

Return Nil

03. PARÂMETROS


AçãoDescrição

...