Patch level : at

Files correlati     : at4.exe
Ricompilazione Demo : [ ]
Commento            : se stampa cartoline, il primo ordinamento é sempre per gruppo aziendale (cosí vengono stampati in fondo tutti i donatori appartenenti a gruppi az.)


git-svn-id: svn://10.65.10.50/trunk@10185 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
cris 2002-04-24 09:13:59 +00:00
parent a351010c9a
commit e2d05c0d33

View File

@ -417,21 +417,18 @@ bool TConvocazioniPerPunto::set_print(int m)
_tutti = (_msk->get(F_TUTTI)[0] == 'T'); _tutti = (_msk->get(F_TUTTI)[0] == 'T');
_ordina = _msk->get(F_ORDINA); _ordina = _msk->get(F_ORDINA);
TString256 chiave = ""; TString256 chiave = "";
if (_tipostampa==cartoline)
chiave = "90->GRUPPOAZIE|";
switch (_ordina[0]) switch (_ordina[0])
{ {
case 'A': case 'A':
{ chiave << "90->CODSEZ|90->CODSOT|UPPER(90->COGNOME)|UPPER(90->NOME)|116->DATACONV";
if (_tipostampa==cartoline)
chiave = "90->GRUPPOAZIE|90->CODSEZ|90->CODSOT|UPPER(90->COGNOME)|UPPER(90->NOME)|116->DATACONV";
else
chiave = "90->CODSEZ|90->CODSOT|UPPER(90->COGNOME)|UPPER(90->NOME)|116->DATACONV";
}
break; break;
case 'S': case 'S':
chiave = "90->CODSEZ|90->CODSOT|90->DOM_CAP|UPPER(90->COGNOME)|UPPER(90->NOME)|116->DATACONV"; chiave <<"90->CODSEZ|90->CODSOT|90->DOM_CAP|UPPER(90->COGNOME)|UPPER(90->NOME)|116->DATACONV";
break; break;
case 'C': case 'C':
chiave = "90->DOM_CAP|UPPER(90->COGNOME)|UPPER(90->NOME)|116->DATACONV"; chiave << "90->DOM_CAP|UPPER(90->COGNOME)|UPPER(90->NOME)|116->DATACONV";
break; break;
} }
TString256 filtro = ""; TString256 filtro = "";