Controllo casella su report

di il
3 risposte

Controllo casella su report

Buongiorno a tutti
all'apertura di un report :

Private Sub Report_Open(Cancel As Integer)
If (Len(addome_eop.Value & “”) > 0) Then
Me.addome_eop.Visible = False
Else
Me.addome_eop.Visible = True
End If

perchè mi continua a dare l'errore "Errore di Run-Time 2427 - nessun valore nell'espressione immessa" ??

Grazie a tutti

3 Risposte

  • Re: Controllo casella su report

    Buongiorno,

    addome_eop che cos'è?
    che valore ha all'apertura del report quando ti esce l'errore?
    ti da errore anche se provi a forzarne il valore anteponendo al tuo codice ad esempio...

    addome_eop.value = "f87w4" (stringa di esempio)
    addome_eop.value = null
    addome_eop.value = ""

    prova a testare questi casi

    prova anche a sostituire
    If (Len(addome_eop.Value & “”) > 0) Then

    con

    If (Len(cstr(addome_eop.Value) & “”) > 0) Then

    saluti.
  • Re: Controllo casella su report

    Su Open nessun controllo è ancora valorizzato.
    I controlli vengono valorizzati su evento Format della Sezione in cui sono inseriti, quindi l'errore che ricevi è corretto.
  • Re: Controllo casella su report

    Avete ragione ... ho sbagliato io .... messa la stesso codice "su caricamento" funziona perfettamente
    grazie
Devi accedere o registrarti per scrivere nel forum
3 risposte