Ciao ho un problema con questa query:
la quale uso per fare uno scorporo di un valore comprensivo di IVA (prodotto_prezzo) e determinare quindi il suo valore come imponibile.codice:sqlString = "SELECT prodotti_prezzo, ordinidettaglio.* " &_ "FROM prodotti, ordinidettaglio " &_ "WHERE ordinidettaglio_ordineID = " & ordine &_ " AND ordinidettaglio_prodottoID = prodotti_id" &_ " AND prodotti_IVA = 10" SET RSiva = Con.Execute( sqlString ) DO UNTIL RSiva.EOF imponibile_10 = RSiva("prodotti_prezzo")*100/110 imponibiletotale_10 = FormatNumber(imponibiletotale_10 + imponibile_10,2) RSiva.MOVENEXT LOOP
Il mio problema è che con questa query avendo io più di un ordine diverso mi estrae i prodotti_IVA di tutti gli ordini e non solo dell'ordine in questione, per cui imponibiletotale_10 oltre a ad essere la somma del totale imponibile di questo ordine è sommata anche con imponibiletotale_10 degli altri ordini.
A me sembra di avere fatto giusto a livello di codice eppure non riesco a valorizzare bene imponibiletotale_10 !!
Aiuttooooooo

Rispondi quotando