From 954c1870e613fb237c1b3eefe317eba12958b5b1 Mon Sep 17 00:00:00 2001 From: luca Date: Wed, 16 Mar 2011 16:53:05 +0000 Subject: [PATCH] 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 --- ps/ps0330200.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ps/ps0330200.cpp b/ps/ps0330200.cpp index 803c4f0ad..d2cb03971 100755 --- a/ps/ps0330200.cpp +++ b/ps/ps0330200.cpp @@ -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;