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