Errore 2471

di il
3 risposte

Errore 2471

Aiuto! Non essendo molto pratica nell'uso di VBA, non riesco a capire dov'è l'errore.
L'errore 2471 è riferito a MaxDateDBP.

DateAndTime è l'attributo di una tabella di tipo Date/Time
MaxDateAndTime è una variabile di tipo Date (viene calcolata correttamente con la query LastHomeParameter)

maxDateDBP = DLookup("[MaxDateAndTime]", "LastHomeParameter", "[ParameterName]='DiasBloodPressure'")
p4 = DLookup("[ParameterValue]", "HomeMeasurement", "[IDCodeP]=GetP() And [DateAndTime]= maxDateDBP And [ParameterName]='DiasBloodPressure'")

3 Risposte

  • Re: Errore 2471

    In quale delle due righe si verifica l'errore?
  • Re: Errore 2471

    Nella definizione di p4
  • Re: Errore 2471

    mm9988 ha scritto:


    Nella definizione di p4
    modifica il codice così
    maxDateDBP = DLookup("[MaxDateAndTime]", "LastHomeParameter", "[ParameterName]='DiasBloodPressure'")
    Debug.Print maxDateDBP
    p4 = DLookup("[ParameterValue]", "HomeMeasurement", "[IDCodeP]=GetP() And [DateAndTime]= maxDateDBP And [ParameterName]='DiasBloodPressure'")
    e guarda cosa compare nella finestra immediata.
Devi accedere o registrarti per scrivere nel forum
3 risposte