diff --git a/lv/lv0400.cpp b/lv/lv0400.cpp index 6fc8fb5fb..29770f04b 100755 --- a/lv/lv0400.cpp +++ b/lv/lv0400.cpp @@ -88,7 +88,7 @@ bool TContratti_msk::on_art_select() //recupero la maschera di riga TMask& rowmask = ss.sheet_mask(); - if (ini_get_string(CONFIG_DITTA, "lv", "Qtamodi") == "X") + if (ini_get_string(CONFIG_DITTA, "lv", "Qtamodi") != "X") { field(F_DOTTMP).disable(); rowmask.field(S_DOTIN).disable(); @@ -528,7 +528,7 @@ void TContratti_app::save_rows(const TMask& m) //leggo il codart const TString80 codart = row->get(righe.cid2index(S_CODART)); //se il codart è pieno e le quantità sono modificabili (da configurazione) - if (codart.full() && ini_get_string(CONFIG_DITTA, "lv", "Qtamodi") != "X") + if (codart.full() && ini_get_string(CONFIG_DITTA, "lv", "Qtamodi") == "X") { //scrivo o aggiorno il record sul file file.rewrite_write();