diff --git a/lv/lv1200.cpp b/lv/lv1200.cpp index 799be9940..892a5258c 100755 --- a/lv/lv1200.cpp +++ b/lv/lv1200.cpp @@ -176,10 +176,10 @@ void TStampa_a_kg_app::prepara_recordset(TStampa_a_kg_rep & rep) const query << "&&(TIPORIGA==\"21\")&&(33.TIPOCF=\"C\")"; switch(raggruppa) { - case 1: query << "&&(BETWEEN(33.CODCF,#DACODCF,#ACODCF))\nBY 33.CODCF CODART\n"; break; - case 2: query << "&&(BETWEEN(33.CODITI,#DAITI,#AITI))\nBY 33.CODITI CODART\n"; break; - case 3: query << "&&(BETWEEN(33.CODAG,#DAAUT,#AAUT))\nBY 33.CODAG CODART\n"; break; - default: query << "\nBY CODART\n"; break; + case 1: query << "&&(BETWEEN(33.CODCF,#DACODCF,#ACODCF))\nBY 33.CODCF CODART\n"; break; + case 2: query << "&&(BETWEEN(33.G1:CODITI,\"#DAITI\",\"#AITI\"))\nBY 33.G1:CODITI[1,3] CODART\n"; break; + case 3: query << "&&(BETWEEN(33.CODAG,#DAAUT,#AAUT))\nBY 33.CODAG CODART\n"; break; + default: query << "\nBY CODART\n"; break; } query << "JOIN DOC INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC\n" << "JOIN ANAMAG INTO CODART==CODART\n" diff --git a/lv/lv1200c.rep b/lv/lv1200c.rep index 0b3156176..1050e852a 100755 --- a/lv/lv1200c.rep +++ b/lv/lv1200c.rep @@ -1,6 +1,6 @@ - Stampa a kg per autista + Stampa a kg per itinerario
@@ -31,7 +31,7 @@ 0 #F2.101 ! 0 #F2.102 ! 0 #F2.103 ! - + MESSAGE ISAMREAD,TABMOD,COD='AUT'!CODTAB=#99,S0