Condividi tramite

Campo flag con data

Anonimo
2012-11-06T16:16:02+00:00

Salve avrei bisogno di far si che un campo data mi si riempia con la data corrente appena inserisco un flag su un campo si/no.

E' possibile?

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2012-11-07T22:20:48+00:00

=IIf([Flg]=Vero;[Data_flag_grafica]=Now();[Data_flag_grafica]=Null)

Indipendentemente dal dettaglio tecnico del problema vorrei

evidenziare un altro aspetto:

Sei sicuro che il campo Flg non sia "rindondante"  con il campo  [Data_flag_grafica] ?

______________________________________________________________________

Tu da quei 2 campi ottieni:

__ Una indicazione Si/No

__ La data in cui metti il Si

_____________________________________________________________________

Otterresti la stessa cosa solamente con un solo  campo data

in quanto il Si/No lo puoi "desumere" dala presenza o meno della data stessa

_________________________________________________________________________

A questo punto un DoppioClik sulla casella della data

Private Sub Data_flag_grafica_DblClick(Cancel As Integer)

    If IsNull(Me.Data_flag_grafica) Then

        Me.Data_flag_grafica = Now()

    Else

        Me.Data_flag_grafica = Null

    End If

End Sub

.

La risposta è stata utile?

0 commenti Nessun commento

9 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2012-11-06T17:32:07+00:00

    I due campi sono sulla stessa tabella.

    Ma ho creato una form inserendo sull evendo dopo aggiornamento del flag la seguente espressione:

    =IIf([Flg]=Vero;[Data_flag_grafica]=Now();[Data_flag_grafica]=Null)

    ma purtroppo la data non compare.

    Se puoi fammi sapere dove sbaglio.

    grazie

    Giampiero

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-11-06T16:42:37+00:00

    Innanzi tutto non disturbi affatto :-)

    I campi flag e data sono su una Form?

    Io l'ho dato per scontato.

    Sull'evento dopo aggiornamento del campo flag, se il campo flag = -1 ( true ) imposti il campo

     data = Now()

    altrimenti,  ad esempio

     data =Null

    Mimmo

    P.S. Attento all'utilizzo di parole riservate  come ad es. Data.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2012-11-06T16:34:35+00:00

    scusa la mia ignoranza. Poi giuro che non ti disturbo più.

    Come inserisco nel campo dopo aggiornamento del campo flag la dicitura per specificare che il campo data deve essere now()?

    [data]=Now() ?

    E' possibile farlo non dopo l'aggiornamento ma sul True?

    grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2012-11-06T16:20:49+00:00

    Ciao,

    su dopo aggiornamento del campo flag imposti =now() il campo data.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento