Home

Linha Microsiga Protheus

Páginas filhas
  • FILTRAENT - Efetua o filtro dos parametros considerando o plano gerencial. -- 109695

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
FILTRAENT - Efetua o filtro dos parametros considerando o plano gerencial.
FILTRAENT - Efetua o filtro dos parametros considerando o plano gerencial.

Ponto-de-Entrada: FILTRAENT - Efetua o filtro dos parametros considerando o plano gerencial.
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil) , Português (Portugal) , Espanhol , Inglês
Descrição:
Efetua o filtro dos parametros considerando o plano gerencial.
Eventos

Ocorre dentro da função que Retorna Array com o set of book

Programa Fonte
CTBXFUN.PRX 
Sintaxe

FILTRAENT - Efetua o filtro dos parametros considerando o plano gerencial. ( [ cHeader ], [ lFiltraCC ], [ lFiltraIt ], [ lFiltraCV ], [ cCCIni ], [ cCCFim ], [ cItemIni ], [ cItemFim ], [ cClVlIni ], [ cClVlFim ] ) --> aRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cHeaderCaracterCabeçario
lFiltraCClogicoIndicador de filtragem do centro de custo
lFiltraItlogicoIndicador de filtragem do Item
lFiltraCVlogicoIndicador de filtragem da classe de valor
cCCInicaracterCentro de custo inicial
cCCFimcaracterCentro de custo final
cItemInicaracterItem inicial
cItemFimcaracterItem Final
cClVlInicaracterClasse de valor inicial
cClVlFimcaracterClasse de valor Final
Retorno
    aRet(array_of_record)
  • arrei com os campos filtrados
Exemplos
	If lFiltraEnt		cCCIni		:= cCCOfiIni		cCCFim		:= cCCOfiFim	 		cItemIni	:= cItOfiIni		cItemFim	:= cItOfiFim		cClVlIni	:= cCVOfiIni			cClVlFim	:= cCVOfiFim				aRet	:= ExecBlock("FILTRAENT",.F.,.F.,{cHeader,lFiltraCC,lFiltraIt,lFiltraCV,cCCIni,cCCFim,cItemIni,cItemFim,cClVlIni,cClVlFim})				If !aRet[1]			dbSkip()			Loop		Else			cCCIni		:= aRet[2]			cCCFim		:= aRet[3]			cItemIni	:= aRet[4]			cItemFim	:= aRet[5]			cClVlIni	:= aRet[6]			cClVlFim	:= aRet[7]		EndIf		EndIf