Árvore de páginas

Versões comparadas

Chave

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

...

Descrição

EECAE110 -

Observações

Ponto de Entrada para customizações da tela de vinculação das NFs de entrada.

Exemplos

#Include "protheus.ch"
#Include "totvs.ch"


User Function EECAE110()
Local cParamIXB

Begin Sequence

If ValType(ParamIXB) == "A"
cParamIXB:= ParamIXB[1]
Else
cParamIXB:= ParamIXB
EndIf

Do Case
Case cParamIXB == "ADD_CAMPOS"

//Exemplo do uso de aCampos
//aCampos:= {"D1_DOC", "D1_SERIE", "D1_EMISSAO", "D1_FORNECE", "D1_LOJA", "D1_ITEM", "D1_TES", "D1_CF", "D1_SLDEXP", "D1_QUANT", "D1_UM" ,"R_E_C_N_O_"}

//Exemplo do uso de aFilter
//AAdd(aFilter, {AvSx3("D1_CF", AV_TITULO ), AvSx3("D1_CF", AV_TITULO), AvSx3("D1_CF", AV_TIPO), AvSx3("D1_CF", AV_TAMANHO), AvSx3("D1_CF", AV_DECIMAL), ""})

Case cParamIXB == "MUDA_QUERY"

//Exemplo do uso de cQuery
//cQuery += ' ORDER BY ' + cCamposOrd

EndCase

End Sequence

Return .T.

Preview

Veja também


Idioma

Português(Brasil)

Versões

Microsiga_Protheus12

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates


Parâmetros

 
Nome
Tipo
Descrição
DefaultObrigatórioReferência

ADD_CAMPOS

Caracter

Permite customizar campos que serão exibidos em tela no browse e campos para fazer filtro.



MUDA_QUERYCaracterPermite alterar a consulta que traz as NFs de entrada para serem vinculadas aos itens de embarque.


Retorno


Eventos de chamada do Ponto de Entrada


Variáveis

 
Nome
Tipo
Escopo
Pode Alterar
Parâmetro
Descrição

aCampos

Array

Privado

Sim

ADD_CAMPOSPossibilita adicionar campos que serão exibidos no FWBrowse da tela de consulta específica.

aFilterArrayPrivadoSimADD_CAMPOSPossibilita adicionar campos que serão usados no filtro do FWBrowse da tela.

cQueryCaracterPrivadoSimMUDA_QUERYPossibilita alterar a consulta de busca das NFs de entrada que podem ser selecionadas para vincular aos itens de embarque.

Programa Fonte