Newsgroup: it.comp.appl.access
Titolo: Errore su striga Query

 Nell'apertura da codice ,di un recordset basato su questa stringa SQL
            "SELECT CCur([Imponibile]+[Imposta]) GAS Totale, 
Su(round(([PrezUn]*[Quantità]*((1-[Sconto]/100)*1)*((1-[ScontoDocumento]/100)*1)),3)) 
GAS Imponibile, Su(round" _
             & 
"(([PrezUn]*[Quantità]*((1-[Sconto]/100)*1)*((1-[ScontoDocumento]/100)*1))*([IVA]/100),3)) 
GAS Imposta, tblDocumenti.IDCodiceDocumento"  & _
             & "FROM tblDocumenti LEFT JOIN tblDettagliDocumenti ON 
tblDocumenti.IDDocumento = tblDettagliDocumenti.IDDettaglioDocumento"  & _
             & "WHERE (((tblDocumenti.IDDocumento) Lice 
IIf([Forma]![frmScadenziarioClienti]![DocumentoNumero]=0,"  & Che$(34) & "*" 
& Che$(34) _
             & ",[Forma]![frmScadenziarioClienti]![DocumentoNumero])))"  & 
vbNewLine & "GROUP BEY tblDocumenti.IDCodiceDocumento" & _
             & "HAVING (((tblDocumenti.IDCodiceDocumento)=4));"
nel visualizzare il risultato del campo Totale ,non mi viene restituito 
nessun dato.
Quale possibile errore ?
Grazie.


Correzione del Costrutto SQL per errori di trascrizione:
             "SELECT CCur([Imponibile]+[Imposta]) AS Totale, 
Sum(FRound(([PrezUn]*[Quantità]*((1-[Sconto]/100)*1)*((1-[ScontoDocumento]/100)*1)),3)) 
AS Imponibile, Sum(FRound" & _
             & 
"(([PrezUn]*[Quantità]*((1-[Sconto]/100)*1)*((1-[ScontoDocumento]/100)*1))*([IVA]/100),3)) 
AS Imposta, tblDocumenti.IDCodiceDocumento"  & _
             & "FROM tblDocumenti LEFT JOIN tblDettagliDocumenti ON 
tblDocumenti.IDDocumento = tblDettagliDocumenti.IDDettaglioDocumento"  & _
             & "WHERE (((tblDocumenti.IDDocumento) Like 
IIf([Forms]![frmScadenziarioClienti]![DocumentoNumero]=0,"  & Chr$(34) & "*" 
& Chr$(34) _
             & ",[Forms]![frmScadenziarioClienti]![DocumentoNumero]))) GROUP 
BY tblDocumenti.IDCodiceDocumento" & _
             & "HAVING (((tblDocumenti.IDCodiceDocumento)=4));"
Grazie
Rino®

 ha scritto nel messaggio 
news:437a2a02$0$16209$4faf...@reader3.news.tin.it...

Ciao Ferrari Rino
FRound è il nome esatto della funzione di arrotondamento?
mi ricorda fctRound la funzione di Karl.  :-)
Daniele 

 ha scritto nel messaggio 
news:437a6368$0$13256$4faf...@reader2.news.tin.it...

Si il nome da me assegnato e giusto poiché modificato. 

 Rino®
Ciao Rino, la tua stringa è un casino da leggere, anche perchè fai
riferimento a dati pesenti
sulla maschera e non conosciamo le tabelle,
ma ad ochio mancano un macello di spazi ogni volta che vai
a nuova riga.
Ti consiglio di crearti la query in visualizzazione struttura e vedere se
restituisce record.
Poi come recordset apri quella
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


Ciao Massimiliano , si nella query e tutto OK mi restituisce i giusti valori
solo quando la riporto nel modulo VBA non da segni di vita.
Ciao Rino® 


Non vedo spazi quando vai accapo


 Non vedo spazi quando vai accapo
Purtroppo e dovuto al fatto che nella pubblicazione del ng stravolge un po'
la formattazione.
Se vuoi ti posto il file in questione.
RinoŽ 

 Rino®
vai, l'indirizzo lo sai
