diff --git a/lv/lv0700a.rep b/lv/lv0700a.rep index 13f4c042a..4a062a5e2 100755 --- a/lv/lv0700a.rep +++ b/lv/lv0700a.rep @@ -2,12 +2,12 @@ Interrogazione Cliente\Articolo -
-
-
+
+
+
CODCF
-
+
34.CODART MESSAGE RESET,F3.1000 MESSAGE RESET,F3.2000 @@ -94,13 +94,13 @@ MESSAGE RESET,F3.2000 - 166.DOTIN + #DOTIN - 166.DOTOD + #DOTOD - 166.DOTTM + #DOTMP 169.INDTTMP @@ -136,8 +136,8 @@ MESSAGE RESET,F3.2000 MESSAGE RESET,F3.3000
-
-
+
+
(#F_TOT!='X' )(((B1.201!='0')(B1.201!=''))||((B1.202!='0')(B1.202!=''))) 33.CODNUM @@ -176,7 +176,7 @@ MESSAGE RESET,F3.2000 204@.S2[31,31]
-
+
(#F_TOT=='X' )(((B1.201!='0')(B1.201!=''))||((B1.202!='0')(B1.202!='')))
-
-
-
-
+
+
+
+
@@ -231,4 +231,4 @@ JOIN %CAU TO CAU ALIAS 104 INTO COD==COD CODTAB==S1 JOIN %CAU TO CAU ALIAS 204 INTO COD==COD CODTAB==S2 FROM CODNUM=#F_CODNUM ANNO=#F_ANNO PROVV='D' CODART=#FROM TO CODNUM=#F_CODNUM ANNO=#F_ANNO PROVV='D' CODART=#TO - + \ No newline at end of file diff --git a/lv/lvlib.cpp b/lv/lvlib.cpp index 81a404fd0..35348fe16 100755 --- a/lv/lvlib.cpp +++ b/lv/lvlib.cpp @@ -1719,6 +1719,7 @@ bool TLV_report::msg_lv_dot(TVariant& var, const char tipo) const switch(tipo) { + case 'I': var = reclav.get(CLIFOGIAC_DOTIN); break; case 'C': var = reclav.get(CLIFOGIAC_CONSANNO); break; case 'O': var = reclav.get(CLIFOGIAC_DOTOD); break; case 'T': var = reclav.get(CLIFOGIAC_DOTTM); break; @@ -1795,6 +1796,9 @@ bool TLV_report::get_usr_val(const TString& name, TVariant& var) const if(name == "#NEXTCONS") return msg_lv_nextcons(var); + if(name.starts_with("#DOTIN")) + return msg_lv_dot(var, 'I'); + if(name.starts_with("#DOTOD")) return msg_lv_dot(var, 'O');