diff --git a/src/ba/ba8300.h b/src/ba/ba8300.h index d45a1b729..d8222b3ca 100755 --- a/src/ba/ba8300.h +++ b/src/ba/ba8300.h @@ -64,6 +64,8 @@ #define F_PAGE_MERGE 173 #define F_SAVE_PRINTER 174 +#define F_MODULES 175 + #define F_SQL 201 #define F_IMPORT_QRY 202 #define F_NEW_QRY 203 diff --git a/src/ba/ba8300b.uml b/src/ba/ba8300b.uml index 0e18b4293..cb6faac3c 100755 --- a/src/ba/ba8300b.uml +++ b/src/ba/ba8300b.uml @@ -79,30 +79,36 @@ BEGIN PROMPT 1 3 "Gruppi " END +STRING F_MODULES 50 +BEGIN + PROMPT 1 4 "Moduli " + FLAGS "U" +END + STRING F_CODVAL 32 16 BEGIN - PROMPT 1 4 "Divisa " + PROMPT 1 5 "Divisa " FLAGS "U" END STRING F_LINK 34 BEGIN - PROMPT 21 4 "Collegamento " + PROMPT 21 5 "Collegamento " END MEMO F_TEXT 68 4 BEGIN - PROMPT 1 5 "@bTesto" + PROMPT 1 6 "@bTesto" END MEMO F_SOURCE 68 5 BEGIN - PROMPT 1 9 "@bSorgente" + PROMPT 1 10 "@bSorgente" END MEMO F_SOURCE2 68 2 BEGIN - PROMPT 1 14 "@bSorgente alternativa " + PROMPT 1 15 "@bSorgente alternativa " END ENDPAGE diff --git a/src/ba/ba8301.cpp b/src/ba/ba8301.cpp index 657a36e22..3b368b081 100755 --- a/src/ba/ba8301.cpp +++ b/src/ba/ba8301.cpp @@ -868,6 +868,7 @@ void TReport_field_mask::set_field(const TReport_field& rf) set(F_HIDE_DOTS, rf.picture().find('.') < 0); set(F_DYNAMIC_HEIGHT, rf.dynamic_height() ? "X" : ""); set(F_GROUPS, rf.groups()); + set(F_MODULES, rf.modules()); set(F_CODVAL, rf.codval()); set(F_LINK, rf.link()); @@ -911,6 +912,7 @@ void TReport_field_mask::get_field(TReport_field& rf) const rf.hide_zeroes(field(F_HIDE_ZEROES).active() && get_bool(F_HIDE_ZEROES)); rf.set_dynamic_height(get_bool(F_DYNAMIC_HEIGHT)); rf.set_groups(get(F_GROUPS)); + rf.set_modules(get(F_MODULES)); rf.set_codval(get(F_CODVAL)); rf.set_link(get(F_LINK)); rf.set_horizontal_alignment(get(F_HALIGN)[0]);