Patch level : 10.1036
Files correlati : sc2.exe Ricompilazione Demo : [ ] Commento : Bug 0001877: Stampa E/C - Esportazione .xls non viene esportato il n.di telefono Stampa E/C - Esportazione .xls non viene esportato il n.di telefono che invece viene stampato. git-svn-id: svn://10.65.10.50/branches/R_10_00@22317 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
868b1a09d7
commit
cbc1777e20
@ -31,6 +31,7 @@ TEC_recordset::TEC_recordset() : TAS400_recordset("AS400(255,0,0)")
|
||||
{
|
||||
create_field("Cliente", 0, 6, _longfld);
|
||||
create_field("RagioneSociale", -1, 50);
|
||||
create_field("Telefono", -1, 20);
|
||||
create_field("Valuta", -1, 3);
|
||||
create_field("Causale", -1, 3);
|
||||
create_field("Descrizione", -1, 60);
|
||||
@ -374,10 +375,16 @@ void TEC_row::export_to(TEC_recordset& r)
|
||||
{
|
||||
r.new_rec();
|
||||
r.set("Cliente", TVariant(_codcf));
|
||||
TString key; key.format("%c|%ld", _tipocf, _codcf);
|
||||
|
||||
TString key; key.format("%c|%ld", _tipocf, _codcf);
|
||||
const TString & ragsoc = cache().get(LF_CLIFO, key, CLI_RAGSOC);
|
||||
|
||||
r.set("RagioneSociale", TVariant(ragsoc));
|
||||
|
||||
TString80 telefono = cache().get(LF_CLIFO, key, CLI_PTEL);
|
||||
|
||||
telefono << " " << cache().get(LF_CLIFO, key, CLI_TEL);
|
||||
r.set("Telefono", TVariant(telefono));
|
||||
r.set("Valuta", TVariant(_valuta.codice()));
|
||||
r.set("Causale", TVariant(_causale));
|
||||
r.set("Descrizione", TVariant(_descrizione));
|
||||
|
Loading…
x
Reference in New Issue
Block a user