From 77d040d61377a8535e6a1892d8fa4c694ffc2176 Mon Sep 17 00:00:00 2001 From: luca83 Date: Mon, 14 Feb 2011 13:53:47 +0000 Subject: [PATCH] Patch level : 10.0 ??? Files correlati : lv0 lv0700a.rep Ricompilazione Demo : [ ] Commento : NELLA RICERCA ARTICOLO- CLIENTE VIENE FUORI PER IL CLIENTE 874 UNA DOTAZIONE DEI COPRIMACCHIA IRIDE 120X120 NEGATIVA DI -117 PZ. NEL CONTRATTO LA DOTAZIONE REALE E' DI ZERO, COM'E' POSSIBILE E COME DOBBIAMO SISTEMARLO. GRAZIE N0281 CLIENTE 56 N0290 CLIENTE 641-972 N0349 CLIENTE 780-1034 PER FAVORE SISTEMATE GIACENZA GRAZIE git-svn-id: svn://10.65.10.50/branches/R_10_00@21638 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- lv/lv0700a.rep | 30 +++++++++++++++--------------- lv/lvlib.cpp | 4 ++++ 2 files changed, 19 insertions(+), 15 deletions(-) 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');