Controllo valorizzazione campo subform

di il
1 risposte

Controllo valorizzazione campo subform

Buongiorno
nella maschera form1 ho una sottomaschera sub_form1
in sub_form1 ho (fra gli altri) 4 campi (field1 field2 field3 field4)
premendo un pulsante in form1 ho la necessità di verificare se almeno uno dei 4 campi di cui sopra è valorizzato in almeno un record.
come posso fare?
grazie

1 Risposte

  • Re: Controllo valorizzazione campo subform

    Lo puoi fare solo via codice(VBA)... quindi sarebbe bene capire se sei in grado di usarlo..., in tal caso...

    Siccome i dati della SubForm sono legati alla Form con il campo relazionale PK-FK, estrai un Recordset dalla Tabella origine della SubForm tutti i Records che hanno 2 condizioni:
    
    FK(chiave Esterna)=PK
    LEN([field1]+[Field2]+[field3]+[Field4]+"")>0
    Se il risultato della Query restituisce almeno 1 record, hai ottenuto quello che vuoi, se la query restituisce un numero RECORDS pari a quelli visualizzati(dati dalla sola condizione FK=PK che poi è il RecordCount della SubForm) significa che tutti i Records hanno almeno un campo valorizzato.

    Prova a butare giu il codice e vediamo...
Devi accedere o registrarti per scrivere nel forum
1 risposte