Usando a função FormatIn


Formatar uma string para ser utilizada no clausula IN do comando SELECT em ambiente SQL. Parametros: cString -> String a ser formatada cSep -> Separador das strings Retorno: cRet -> String formatada, conforme exemplo

FormatIn("BA /AB-/CA-/XX+", "/")= "('BA','AB-','CA-','XX+')"
Exemplo:
cNFs   := "000001234/000001445/000001124"

cQuery := " SELECT * FROM " + RetSqlName("CB6") + " " + CRLF
cQuery += " WHERE D_E_L_E_T_='' " + CRLF
cQuery += " AND CB6_NOTA IN " + FormatIn(cNFs,"/") + " " + CRLF
cQuery += " AND CB6_SERIE= '" + cSeries + "' " + CRLF
cQuery += " ORDER BY CB6_VOLUME "