Wiki Markup |
---|
||Descrição|| Desenvolvido o ponto de entrada “MDeFil” capaz de permitir ao administrador do sistema customizar o filtro realizado na tabela C00, durante a exportação de arquivos XML presente por meio da opção “Exportar” da SPEDMANIF – Manifesto Destinatario ||Preview|| ||Veja também|| MdeFil ||Idioma|| Português(Brasil) ||Versões|| Versões_Anteriores ||Sistemas Operacionais Suportados||Todos ||Compatível com as Bases de Dados||Todas ||Updates|| ||Parâmetros|| ||Retorno|| cFil - O Retorno deste ponto de entrada deve contemplar uma string, com as seguintes características: Tipo: Caractere Conteudo: Sintaxe na linguagem SQL-ANSI com o filtro utilizado. Exemplo: AND C00_MESNFE = ‘2014’ ||Eventos de chamada do Ponto de Entrada|| ||Variáveis|| ||Programa Fonte|| SPEDMANIFE.PRW ||Exemplos|| #INCLUDE "PROTHEUS.CH" User Function MDeExpFil() Local dDataIni := STOD('20140401') Local dDataFim := STOD('20140430') Local cSqlFil := "" //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Monta os Tela Exemplo ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ DEFINE MSDIALOG oDlg FROM 0,0 TO 200,350 TITLE "Exemplo de Ponto de Entrada - Exportar" PIXEL @ 20,30 SAY oSay PROMPT "Data de Inicio: " OF oDlg PIXEL SIZE 230, 030 @ 18,70 GET oGet VAR dDataIni Of oDlg PIXEL SIZE 40,10 @ 40,30 SAY oSay PROMPT "Data Final: " OF oDlg PIXEL SIZE 230, 030 @ 38,70 GET oGet VAR dDataFim Of oDlg PIXEL SIZE 40,10 ACTIVATE MSDIALOG oDlg CENTERED ON INIT EnchoiceBar(oDlg, {||( oDlg:End() )} , {||( oDlg:End() )} ,, {}) //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Monta os Retornos ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ cSQLFil := " AND C00_DTEMI >= '" + DTOS(dDataIni) + "' " cSQLFil += " AND C00_DTEMI <= '" + DTOs(dDataFim) + "' " Return cSQLFil ||Preview|| ||Veja também|| MdeFil ||Idioma|| Português(Brasil) ||Versões|| Versões_Anteriores ||Sistemas Operacionais Suportados||Todos ||Compatível com as Bases de Dados||Todas ||Updates|| ||Parâmetros|| ||Retorno|| cFil - O Retorno deste ponto de entrada deve contemplar uma string, com as seguintes características: Tipo: Caractere Conteudo: Sintaxe na linguagem SQL-ANSI com o filtro utilizado. Exemplo: AND C00_MESNFE = ‘2014’ ||Eventos de chamada do Ponto de Entrada|| ||Variáveis|| ||Programa Fonte|| SPEDMANIFE.PRW |