Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    [Access] Somma dei valori di una casella di testo AGGIUNTA nel report

    Buongiorno signori,
    ho questa situazione: stò creando un report ed ho aggiunto una casella di testo che effettua il prodotto di due campi (non posso creare questo valore nella struttura della query per questo motivo: il report raggruppa diversi voci tra cui articoli uguali questo significa che se ho 3,00 euro per un articolo ed è indicato 4 volte mi ritroverò un valore sommato di 12,00 euro mentre a me serve solo il singolo articolo, comunque passo avanti...) questa casella di testo si chiama Testo70. Adesso a piè di pagina vorrei fare la somma di tutte queste caselle di testo ed avevo scritto =Somma([Testo70]) ma purtroppo se vado ad eseguire è come se lo interpretasse come un parametro e mi chiede il valore. Come posso risolvere grazie mille

  2. #2
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    devi riscrivere nella funzione somma il prodotto che dà testo70.
    Es se [testo70]=[campo1]*[campo2] dovrai scrivere
    =Somma([campo1]*[campo2])

  3. #3
    QUESTO PERO' MI GENERA COMUNQUE UN DATO FALSO E MI SPIEGO :

    Ho l'articolo X1 a magazzino per una quantità uguale ad 1
    La tabella mi dice quante volte ho acquistato l'articolo X1
    e mi ripete il valore del costo ultimo.

    Esempio:
    ----------------------------------------------
    Tabella
    X1 - acquistato il 13.05.09 - costo ultimo 25.10
    X1 - acquistato il 20.05.09 - costo ultimo 25.10
    X3 - acquistato il 17.05.09 - costo ultimo 10.25
    ---------------------------------------------

    Se faccio la somma del valore che ho a magazzino
    ovviamente mi restituisce 60,45 mentre in realtà
    il valore è 35,35

    Non so' come risolvere...

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Nel tuo esempio vedo due volte 25,10 per x1 e quindi penserei debba dare 50,20 e non 35,35. A intuito direi che ti serva una semplice query di raggruppamento su cui basare il report ma non conoscendo la struttura della tabella si possono solo fare congetture.

  5. #5
    Non dovrebbe dare 50.20 perchè quello è l'elenco degli acquisti senza considerare le vendite... a magazzino ne ho 1 quindi il suo valore è di euro 25.10... non so' come risolvere

  6. #6
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    ma per uno stesso articolo il costo ultimo varia o può variare con la data?
    Altrimenti un raggruppamento per articolo è più che sufficiente

  7. #7
    se raggruppo per articolo poi non posso più visualizzare le date di acquisto

  8. #8
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    ??? ...
    a quanto ho capito a te serve che su quella maschera, CHE NON VIENE TOCCATA, appaia il totale prezzo degli articoli presi una sola volta.
    Raggruppa la tabella completa (origine della maschera) con la query1 solo con il campo articolo e prezzo
    Su Query1 fai una nuova query (query2) solo di somma del campo prezzo.
    Otterrai un solo campo con un solo valore, il totale appunto.

    Fai una mini sottomaschera alla maschera attuale conla query2 con il totale del prezzo.

  9. #9
    Utente di HTML.it L'avatar di nelsonblu
    Registrato dal
    Feb 2007
    Messaggi
    2,234
    error

  10. #10
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Se carichi online un mdb di poche righe con dati fittizi che ricalchi la natura del tuo problema gli si dà uno sguardo e si fa molto prima.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.