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

    problema sottoreport access

    Ciao a tutti sono nuovo del forum spero possiate darmi una mano
    ll mio problema consiste nel dover fare una moltiplicazione in un report da dei dati che sono contenuti in un sottoreport ho provato già la funzione iif in questo modo
    =IIf([Sottoreport RIORDINO]![totale]![hasdata];[Sottoreport RIORDINO]![totale];0)
    ma il problema che al posto di darmi 0 nel report quando non ci sono dati mi da #Nome?
    grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Regolamento, punto 1)

    In questo forum NON si parla di alcune funzionalità peculiari di Microsoft Access (macro, maschere, report, etc) che continueranno ad essere trattate nel forum "Windows e software"

    Sposto

  3. #3

    Re: problema sottoreport access

    Originariamente inviato da peppea82
    =IIf([Sottoreport RIORDINO]![totale]![hasdata];[Sottoreport RIORDINO]![totale];0)
    grazie in anticipo
    non ha senso questa formula:
    manca completamente il termine di paragone;
    prendi due campi dal sottoreport (totale e hasdata)

    prova a riguardare la guida in linea per l'istruzione iif
    (suggerimento: iif([report]![campo]=condizione;se è vero;se è falso)
    iif([report]![campo]<condizione;se è vero;se è falso)
    iif([report]![campo]>condizione;se è vero;se è falso)
    Il numero di pecorelle scannate dai pastori è di gran lunga superiore al numero di pecorelle mangiate dai lupi. Per cui, se qualcuno si proponesse di essere il vostro pastore per salvarvi dai lupi, pensateci bene.

  4. #4
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    la formula la hai scritta parzialmente e non si capisce bene.

    Pero alla fine mi sembra di capire che devi paragonare dei valori che qualche volta non ci sono percio la risposta è #Nome

    __________________________________________________ ___________
    Io farei una condizione iif nidificata
    IIf(IsNull([Il Controllo Interessato]);"La Tua Formula";"0")
    __________________________________________________ ____________

    in secondo luogo ( ma non mi sembra il tuo caso ) c'e la funzione nz ( NullZero )
    che restituisce se c'è valore null uno zero ( o altro )
    Nz([Il Controllo Interessato];"w") ( in questo esempio restituisce w )

    __________________________________________________ _____________

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.