Patch level : 10.0 466

Files correlati     : ve0.exe
Ricompilazione Demo : [ ]
Commento

Stampa avanzata di piu' documenti da linea di comando

vei -2 <codice numerazione> <anno> <(P)rovvisoria|(D)efinitiva> <numero documento{-a numerod coumento}> <(P)Stampa|(A)nteprima|(M)ail|(E)mail certificata> {<stampa(P)rovvisoria|Stampa (D)efinitiva> <numero copie>} -u<utente>


git-svn-id: svn://10.65.10.50/trunk@19472 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2009-10-19 19:05:49 +00:00
parent 0cf8d61a82
commit d9e37bf8ce

View File

@ -1252,8 +1252,24 @@ void TReport_doc_app::main_loop()
_msk->set(F_DATA_O_NUM, "N"); // Stampa per numero documento _msk->set(F_DATA_O_NUM, "N"); // Stampa per numero documento
_msk->set(F_ANNO, argv(3)); _msk->set(F_ANNO, argv(3));
_msk->set(F_PROVV, argv(4)); _msk->set(F_PROVV, argv(4));
_msk->set(F_DA_NDOC, argv(5));
_msk->set(F_A_NDOC, argv(5)); TString strndoc(argv(5));
const int pos = strndoc.find('-');
if (pos > 0)
{
const long dandoc = atoi(strndoc.left(pos));
const long andoc = atoi(strndoc.mid(pos + 1));
_msk->set(F_DA_NDOC, dandoc);
_msk->set(F_A_NDOC, andoc);
}
else
{
const long ndoc = atoi(strndoc);
_msk->set(F_DA_NDOC, ndoc);
_msk->set(F_A_NDOC, ndoc);
}
const TOutput_mode mode = key2mode(*argv(6)); // modo di 'S'tampa, 'A'nteprima, 'P'DF const TOutput_mode mode = key2mode(*argv(6)); // modo di 'S'tampa, 'A'nteprima, 'P'DF
// argv(7); // Provvisiorio o Definitivo testato altrove! // argv(7); // Provvisiorio o Definitivo testato altrove!
if (a > 8) if (a > 8)