Páginas filhas
  • Embedded SQL - Guia de Boas Práticas

A formação aplicada no embedded SQL segue a formatação horizontal padrão e por ser um comando, deve seguir a capitulação heterogênea:

 

// EmbeddedSQLQuery.prw

#INCLUDE "TOTVS.CH"

 

Function EmbeddedSQLQuery()

BeginSQL Alias cAliasTrb

       SELECT R_E_C_N_O_ RECNOSN1

             FROM %Table:SN1%

              WHERE N1_FILIAL = %XFilial:SN1%     AND

                           N1_CBASE >= %Exp:MV_PAR01%    AND

                           N1_CBASE <= %Exp:MV_PAR02%    AND

                           N1_ITEM  >= %Exp:MV_PAR03%    AND

                           N1_ITEM  <= %Exp:MV_PAR04%    AND

                           N1_GRUPO >= %Exp:MV_PAR05%    AND

                           N1_GRUPO <= %Exp:MV_PAR06%    AND

                           N1_AQUISIC >= %Exp:MV_PAR07%         AND                

                           N1_AQUISIC <= %Exp:MV_PAR08%         AND

                           %Exp:cWhere%                    AND

                           %NotDel%

EndSQL

Return

  • Sem rótulos