Exemplo do Ponto de Entrada M460QRY.
Exemplo do Ponto de Entrada:
//Bibliotecas #Include 'Protheus.ch' #Include 'RwMake.ch' #Include 'TopConn.ch' //Constantes #Define STR_PULA Chr(13)+Chr(10) /*------------------------------------------------------------------------------------------------------* | P.E.: M460QRY | | Desc: Filtra a tela de markbrowse para não mostrar pedidos em situação X | | Links: http://tdn.totvs.com/pages/releaseview.actionçpageId=6784189 | *------------------------------------------------------------------------------------------------------*/ User Function M460QRY() Local aArea := GetArea() Local cQuery := ParamIXB[1] cQuery += " AND (SELECT " cQuery += " COUNT(C5_NUM) AS C5_COUNT " cQuery += " FROM " cQuery += " "+RetSqlName("SC5")+" SC5 " cQuery += " WHERE " cQuery += " SC5.C5_FILIAL = SC9.C9_FILIAL " cQuery += " AND SC5.C5_NUM = SC9.C9_PEDIDO " cQuery += " AND SC5.C5_X_CAMPX != '' " cQuery += " AND SC5.D_E_L_E_T_ = ' ') <= 0 " Return(cQuery)
Observações:
– Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
– Se tiver sugestões de rotinas, pode entrar em contato;