Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :


git-svn-id: svn://10.65.10.50/branches/R_10_00@21805 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2011-03-16 16:53:05 +00:00
parent e934204e29
commit 954c1870e6

View File

@ -134,6 +134,9 @@ void TDisp_by_ftp::elabora()
TProgind pi(items, "Elaborazione in corso...", true, true);
TToken_string record;
//aggiunge l'intestazione (ultima moda delle richieste)
record.add("CodProdotto|DescProdotto|CodProdProduttore|Qta|QtaArr|DataArr|CostoTerashop|CostoListino|DataCodifica|CodCategoria|DescCategoria|CodMarca|DescMarca|Stato|CodEAN|");
file_output << record << endl;
for (bool ok = recset.move_first(); ok; ok = recset.move_next())
{
@ -150,7 +153,9 @@ void TDisp_by_ftp::elabora()
descr.left(100);
record.add(descr); //descr
record.add(""); //co. prodotto produttore
TString80 manufacturer_codart = codart;
//manufacturer_codart.ltrim(3); richiesta assolutamente del cazzo che chiederanno di cambiare
record.add(manufacturer_codart); //co. prodotto produttore
const real giac = recset.get("109.GIAC").as_real();
const long int_giac = giac.integer();
@ -159,8 +164,8 @@ void TDisp_by_ftp::elabora()
record.add(""); //qta in arrivo (integer)
record.add(""); //data arrivo prevista (gg/mm/aaaa)
const real prezzo = recset.get("UMART.PREZZO").as_real(); //prezzo (con ',' separatore decimale; se vogliono '.' .> string())
record.add(prezzo.stringa());
const real prezzo = recset.get("UMART.PREZZO").as_real(); //prezzo (con ',' separatore decimale; se vogliono ',' -> stringa())
record.add(prezzo.string());
record.add(""); //prezzo al pubblico
@ -180,9 +185,8 @@ void TDisp_by_ftp::elabora()
record.add(""); //stato del prodotto (1 carattere: Nuovo,In esurimento, Fine serie, Obsoleto)
record.add(codart); //codart per l'EAN
const TString& ean_code = find_ean(codart);
record.add(ean_code); //descrizione per l'EAN
record.add(ean_code); //codart per l'EAN
//crittura del record sull'ofstream
file_output << record << endl;