Patch level : 1.7 at
Files correlati : at2.exe iscritti.trr Ricompilazione Demo : [ ] Commento : aggiunti campi al tracciato file iscritti git-svn-id: svn://10.65.10.50/trunk@13094 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
fb8edbc545
commit
1a3ffd1339
@ -208,14 +208,19 @@ bool TStampaIscritti::preprocess_page(int file, int counter)
|
||||
_fileiscr->put("COGNOME",recsog.get(SOG_COGNOME));
|
||||
_fileiscr->put("NOME",recsog.get(SOG_NOME));
|
||||
_fileiscr->put("INDIRIZZO",recsog.get(SOG_DOM_INDIR));
|
||||
TString80 localita = "";
|
||||
localita << recsog.get(SOG_DOM_CAP);
|
||||
localita << ' ';
|
||||
TString16 cap = recsog.get(SOG_DOM_CAP);
|
||||
_fileiscr->put("CAP", cap);
|
||||
TString80 localita;
|
||||
if (recsog.get(SOG_DOM_CODLOC).not_empty())
|
||||
localita << current_cursor()->curr(-ALIAS_LCP).get("S0");
|
||||
localita = current_cursor()->curr(-ALIAS_LCP).get("S0");
|
||||
else
|
||||
localita << current_cursor()->curr(LF_COMUNI).get(COM_DENCOM);
|
||||
localita << ' ' << current_cursor()->curr(LF_COMUNI).get(COM_PROVCOM);
|
||||
localita = current_cursor()->curr(LF_COMUNI).get(COM_DENCOM);
|
||||
_fileiscr->put("COMUNE",localita);
|
||||
TString16 provincia = current_cursor()->curr(LF_COMUNI).get(COM_PROVCOM);
|
||||
_fileiscr->put("PROVINCIA", provincia);
|
||||
localita << ' ' << provincia;
|
||||
cap << ' ';
|
||||
localita.insert(cap);
|
||||
localita.trim();
|
||||
_fileiscr->put("LOCALITA",localita);
|
||||
_fileiscr->put("TELABI",recsog.get(SOG_TELABI));
|
||||
@ -225,6 +230,17 @@ bool TStampaIscritti::preprocess_page(int file, int counter)
|
||||
_fileiscr->put("TOTDON",recsog.get(SOG_TOTDON));
|
||||
_fileiscr->put("CATDON",recsog.get(SOG_CATDON));
|
||||
_fileiscr->put("DATANASC",recsog.get(SOG_DATANASC));
|
||||
_fileiscr->put("CODSEZ",recsog.get(SOG_CODSEZ));
|
||||
_fileiscr->put("CODSOT",recsog.get(SOG_CODSOT));
|
||||
TString80 sezione = current_cursor()->curr(LF_SEZIONI).get(SEZ_DENSEZ);
|
||||
sezione << '/';
|
||||
sezione << current_cursor()->curr(LF_SEZIONI).get(SEZ_DENSOT);
|
||||
_fileiscr->put("SEZIONE", sezione);
|
||||
const char sesso = recsog.get(SOG_SESSO)[0];
|
||||
if (sesso == '1')
|
||||
_fileiscr->put("SESSO",'M');
|
||||
else if (sesso == '2')
|
||||
_fileiscr->put("SESSO",'F');
|
||||
_fileiscr->write();
|
||||
do_events();
|
||||
}
|
||||
|
@ -1,11 +1,18 @@
|
||||
1001
|
||||
11
|
||||
18
|
||||
COGNOME|1|25|0|Cognome
|
||||
NOME|1|25|0|Nome
|
||||
DATANASC|5|8|0|Data di nascita
|
||||
CATDON|1|2|0|Categoria donatori
|
||||
CODSEZ|1|2|0|Codice sezione
|
||||
CODSOT|1|2|0|Codice sottogruppo
|
||||
SEZIONE|1|50|0|Denominazione sezione/sottog.
|
||||
SESSO|1|1|0|Sesso m/f
|
||||
INDIRIZZO|1|30|0|Indirizzo
|
||||
LOCALITA|1|50|0|Cap,localita,prov.
|
||||
CAP|1|5|0|Cap,
|
||||
COMUNE|1|50|0|Localita/comune
|
||||
PROVINCIA|1|2|0|Provincia
|
||||
LOCALITA|1|50|0|CAP, Localita, Prov.
|
||||
TELABI|1|14|0|Telefono abitazione
|
||||
TELLAV|1|14|0|Telefono lavoro
|
||||
TELALT|1|14|0|Telefono altro
|
||||
|
Loading…
x
Reference in New Issue
Block a user