From 65126e81e223c3942a22ca7e6663020890830138 Mon Sep 17 00:00:00 2001 From: luca83 Date: Mon, 25 Jan 2010 14:29:16 +0000 Subject: [PATCH] Patch level : 10.0 patch 590 Files correlati : lv3 lv3400a.msk Ricompilazione Demo : [ ] Commento : Aggiunto il campo codart sulla maschera e relativa gestionme a programma git-svn-id: svn://10.65.10.50/trunk@19977 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- lv/lv3400.cpp | 10 ++++++++++ lv/lv3400a.h | 5 +++-- lv/lv3400a.uml | 6 ++++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/lv/lv3400.cpp b/lv/lv3400.cpp index b3b6e1714..a8b0a26e6 100755 --- a/lv/lv3400.cpp +++ b/lv/lv3400.cpp @@ -630,6 +630,7 @@ void TEvasione_ter_msk::genera_buono() hide(F_TQTAPACCO); hide(F_TQTACON); hide(F_TQTADACON); + hide(F_CODART); //mostro i campi che servono per la selezione del documento show(F_TCODNUM); @@ -908,6 +909,7 @@ void TEvasione_ter_msk::evadi_da_terminale() set(F_TQTAPACCO, qtapacco); set(F_TQTACON, qr.get_qta_con()); set(F_TQTADACON, qr.get_qta_da_con()); + set(F_CODART, rp.articolo()); } } else @@ -940,6 +942,7 @@ void TEvasione_ter_msk::evadi_da_terminale() set(F_TQTAPACCO, qtapacco); set(F_TQTACON, qr.get_qta_con()); set(F_TQTADACON, qr.get_qta_da_con()); + set(F_CODART, rp.articolo()); } else { @@ -992,6 +995,7 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long hide(F_TQTAPACCO); hide(F_TQTACON); hide(F_TQTADACON); + hide(F_CODART); show(F_TRIGHE); @@ -1037,6 +1041,7 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long show(F_TQTAPACCO); show(F_TQTACON); show(F_TQTADACON); + show(F_CODART); enable(DLG_SELECT); enable(DLG_ELABORA); @@ -1064,6 +1069,7 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long hide(F_TQTAPACCO); hide(F_TQTACON); hide(F_TQTADACON); + hide(F_CODART); disable(DLG_SELECT); disable(DLG_PREVIEW); @@ -1119,6 +1125,7 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long show(F_TQTAPACCO); show(F_TQTACON); show(F_TQTADACON); + show(F_CODART); enable(DLG_SELECT); enable(DLG_PREVIEW); @@ -1159,6 +1166,7 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long show(F_TQTAPACCO); show(F_TQTACON); show(F_TQTADACON); + show(F_CODART); enable(DLG_SELECT); enable(DLG_PREVIEW); @@ -1187,6 +1195,7 @@ bool TEvasione_ter_msk::on_field_event(TOperable_field& f, TField_event e, long hide(F_TQTAPACCO); hide(F_TQTACON); hide(F_TQTADACON); + hide(F_CODART); disable(DLG_SELECT); disable(DLG_PREVIEW); @@ -1253,6 +1262,7 @@ TEvasione_ter_msk::TEvasione_ter_msk():TAutomask("lv3400a") hide(F_TQTAPACCO); hide(F_TQTACON); hide(F_TQTADACON); + hide(F_CODART); hide(F_TRIGHE); disable(DLG_SELECT); diff --git a/lv/lv3400a.h b/lv/lv3400a.h index fbbdb7ca8..2aa5e4dcd 100755 --- a/lv/lv3400a.h +++ b/lv/lv3400a.h @@ -14,8 +14,9 @@ #define F_TQTAPACCO 413 #define F_TQTACON 414 #define F_TQTADACON 415 -#define F_TRIGHE 416 -#define F_TBLANK 417 +#define F_CODART 416 +#define F_TRIGHE 417 +#define F_TBLANK 418 #define S_TCODART 101 #define S_TDACONS 102 diff --git a/lv/lv3400a.uml b/lv/lv3400a.uml index 9f6bd4f90..5effa0e7c 100755 --- a/lv/lv3400a.uml +++ b/lv/lv3400a.uml @@ -149,6 +149,12 @@ BEGIN FLAGS "D" END +NUMBER F_CODART 6 +BEGIN + PROMPT 1 9 "Cod. Articolo " + FLAGS "D" +END + SPREADSHEET F_TRIGHE BEGIN PROMPT 0 3 "Righe"