|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2596
|
[Access] Report: gruppi, totali.
Ciao.
Ho un problema con Access che non capisco. Ho fatto un report con due raggruppamenti. Nella formattazione del report ho impostato (VBA) a zero il valore di alcune caselle di testo non associate che stanno nel pie` di pagina del raggruppamento 1 (il superiore). Nella formattazione del corpo ho fatto: Codice:
Imponibile=round(Peso*Prezzo,2)
Select case aIVA
Case 0.04
txt1 = txt1 + Imponibile
Case 0.1
txt2 = txt2 + Imponibile
.....
End Select
il report. Mi capitano 3 gruppi del raggruppamento 2; nel primo tutto ok, ma nel secondo e nel terzo il primo record viene considerato due volte, cosi` che alla fine il totale che mi ritrovo nella casella di testo e` sbagliato in eccesso. Come mai?!?!? Grazie, Guldo
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2596
|
Ho risolto.
Non era il caso di far fare tutto quel lavoro all'evento formattazione corpo. (casini dovuti all'opzione per non staccare l'intestazione del gruppo dal primo record del medesimo) Meglio mettere la formula direttamente nel pie` di pagina. Ero dubbioso perche` non riuscivo a trovare nella guida di access alcuna info sulla funzione per arrotondare; ho scoperto che usando l'inglese round funziona tutto. Meno male. Guldo
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:54.




















