diff --git a/ba/ba0100.cpp b/ba/ba0100.cpp index 40f7ea49b..0bd2a6c18 100755 --- a/ba/ba0100.cpp +++ b/ba/ba0100.cpp @@ -1873,12 +1873,16 @@ bool TMenu_application::choose_study() bool ok = m.run() == K_ENTER; if (ok) { + long ditta = prefix().get_codditta(); + if (ditta > 0) + ini_set_int(CONFIG_STUDIO, "Main", "Firm", ditta); deconnect_user(); prefix().set_studio(m.get(DLG_USER)); ok = check_user(); if (ok) { - _menu.set_firm(0); + ditta = ini_get_int(CONFIG_STUDIO, "Main", "Firm", 0); + _menu.set_firm(ditta); _mask->stop_run(K_F9); // Ricarica maschera } else diff --git a/ba/ba1100b.uml b/ba/ba1100b.uml index e35f75e82..cad13e465 100755 --- a/ba/ba1100b.uml +++ b/ba/ba1100b.uml @@ -3,7 +3,7 @@ PAGE "Scarico Archivio" -1 -1 70 13 -STRING FLD_OUTFILE 50 +STRING FLD_OUTFILE 128 50 BEGIN PROMPT 2 1 "File di output " HELP "Nome del file sul quale scaricare" diff --git a/ba/ba1100c.uml b/ba/ba1100c.uml index a1cd2ce65..adddf2669 100755 --- a/ba/ba1100c.uml +++ b/ba/ba1100c.uml @@ -3,7 +3,7 @@ PAGE "Caricamento Archivio" -1 -1 70 13 -STRING FLD_INFILE 50 +STRING FLD_INFILE 128 50 BEGIN PROMPT 2 1 "File di input " HELP "Nome del file dove caricare i dati" diff --git a/ba/ba1100f.uml b/ba/ba1100f.uml index 758bb4ac2..256bb61e5 100755 --- a/ba/ba1100f.uml +++ b/ba/ba1100f.uml @@ -3,7 +3,7 @@ PAGE "Esportazione/Importazione tracciati" -1 -1 75 5 -STRING F_NOMEF 50 +STRING F_NOMEF 128 50 BEGIN PROMPT 2 1 "File " FLAGS "" diff --git a/ba/ba1100g.uml b/ba/ba1100g.uml index ba2d66fc3..19475fa94 100755 --- a/ba/ba1100g.uml +++ b/ba/ba1100g.uml @@ -1,6 +1,6 @@ PAGE "Selezione file esterno" -1 -1 62 5 -STRING 101 80 50 +STRING 101 128 50 BEGIN PROMPT 1 1 "File " FLAGS "B"