From 825d12ab629ab0aa9809a7dfe4e0e08a406f45e4 Mon Sep 17 00:00:00 2001 From: luca83 Date: Wed, 6 Apr 2011 08:37:58 +0000 Subject: [PATCH] Patch level : 10.0 patch ??? Files correlati : lv3 Ricompilazione Demo : [ ] Commento : Aggiunta l'esportazione dei campi lunghezza e larghezza nell'invio a skema git-svn-id: svn://10.65.10.50/branches/R_10_00@21898 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- lv/lv3800.cpp | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/lv/lv3800.cpp b/lv/lv3800.cpp index dd16ea76c..a6dd5aea2 100755 --- a/lv/lv3800.cpp +++ b/lv/lv3800.cpp @@ -79,23 +79,29 @@ void TInvia_articoli_skema::aggiungi_riga(const TString& codart) const TString80 tpart = anamag.get(ANAMAG_TIPOPARTE); TString4 codlav; codlav.format("%05d", anamag.get(ANAMAG_CODLAV1)); TString16 peso; peso.format("%010d", anamag.get(ANAMAG_PESO)); + const real lunghezza = anamag.get_real(ANAMAG_USER9); + const real larghezza = anamag.get_real(ANAMAG_USER10); new_rec(""); - set("CODART", codart); - set("DESART", desart); - set("CODLAV", codlav); - set("TPART", tpart); - set("PESO", peso); + set("CODART", codart); + set("DESART", desart); + set("CODLAV", codlav); + set("TPART", tpart); + set("PESO", peso); + set("LUNGHEZZA", lunghezza); + set("LARGHEZZA", larghezza); } TInvia_articoli_skema::TInvia_articoli_skema() - : TAS400_recordset("AS400(117)") + : TAS400_recordset("AS400(127)") { - create_field("CODART", -1, 20, _alfafld, true); //codice articolo - create_field("DESART", -1, 50, _alfafld, true); //descrizione - create_field("CODALV", -1, 5, _intzerofld, true); //codice lavaggio - create_field("TPART", -1, 20, _alfafld, true); //tipo articolo - create_field("PESO", -1, 20, _alfafld, true); //peso + create_field("CODART", -1, 20, _alfafld, true); //codice articolo + create_field("DESART", -1, 50, _alfafld, true); //descrizione + create_field("CODALV", -1, 5, _intzerofld, true); //codice lavaggio + create_field("TPART", -1, 20, _alfafld, true); //tipo articolo + create_field("PESO", -1, 20, _alfafld, true); //peso + create_field("LUNGHEZZA", -1, 5, _realfld, true); //lunghezza + create_field("LARGHEZZA", -1, 5, _realfld, true); //larghezza } //////////////////////////////////////