Árvore de páginas

Versões comparadas

Chave

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

...

Informações
titleContextualização PE

CT351QRY – Manipular a query recebida como parametro e retornar a mesma alterada conforme necessidade do usuario.


Caractereísticas do Requisito

Descrição:

O ponto de entrada CT351QRY permite manipular a query recebida como parametro e retornar a mesma alterada conforme necessidade do usuario na rotina CTBA350-Efetivação de Pré-Lançamento.

Eventos:

ExistBlock("CT351QRY")

Programa Fonte:

CTBA351.PRW 

Função (PE) :

CT351QRY() – Recebe e permite manipular a query para filtro da rotina CTBA350-Efetivação de Pre-Lançamento e retorna a query ja alterada.

Parametros:

Nome

Tipo

Descrição

Obrigatório

 cQuery

Caracter

Sring com query original a ser executada como filtro na rotina de efetivação de Pré-Lançamento.[1] = Estrutura do Campo 1

SIM

Retorno:

Nome

Tipo

Descrição

Obrigatório

 cQuery

Caracter

Sring com query ja alterada e acrescentado condições na clausula Where que será executada como filtro na rotina de efetivação de Pré-Lançamento.

SIM



Bloco de código
languagecpp
themeRDark
titleExemplo de PE
linenumberstrue
collapsetrue
// Altera clausula where da query de filtro da rotina ctba350 - Efetivação de pre-lançamento quando por multi-thread

#Include "Protheus.ch"



User Function CT351QRY()

    Local aArea := GetArea()

    Local cQueryAux:= PARAMIXB[1]

	Alert("Evidencia do Ponto de Entrada : CT350QRY")

	cQryAux cQueryAux:= StrTran(cQueryAux, " AND D_E_L_E_T_ = ' ' ", " AND CT2_CPOUSR = '1' AND D_E_L_E_T_ = ' ' ")

    RestArea(aArea)

Return cQryAuxcQueryAux




05. ASSUNTOS RELACIONADOS

...