Sempre sui contatori.

di il
1 risposte

Sempre sui contatori.

Scusatemi sono sempre alle prese con i contatori.
Il problema e' questo:

Devo inserire dei record in una maschera, ad esempio:

Pippo 5,5
Pluto 6
paperino 4

appena la somma di una persona supera 8 mi deve apparire un messaggio di allarme.Ad esempio se inserisco il record:
Pippo 3
mi deve apparire "Attenzione Errore".

aspettando una vostra risposta............Piango!


Stefano

1 Risposte

  • Re: Sempre sui contatori.

    Ciao stefano
    se ho ben capito il record è composto da un campo "Testo" dove metti il nome (pluto) e un campo numerico dove inserisci un numero

    quando vai ad immettere in un nuovo record di nuovo pluto e un altro numero se questo, addizionato agli altri campi numerici di " pluto ", supera, ad esempio 8, ti deve dare un messaggio di errore.
    Questo codice devi inserirlo al campo dove metti i numeri: vai nelle sue proprietà nella sezione evento alla riga dopo l’aggiornamento e scrivi:
    Dim numeromax As Long
    numeromax = DSum("[tabella1]![numero] ", "[tabella1]", "[nome]=" & "'" & Me![nome] & "'")
    If numeromax > 8 Then
    MsgBox "Attenzione hai superato il numero massimo stabilito"
    Me.Undo
    End If

    Dove la tabella1 è la tabella che contiene i dati,
    numero è il campo dove inserisci il numero
    nome è il campo dove scrivi “Pluto”

    ciao
    mila


    milaion
Devi accedere o registrarti per scrivere nel forum
1 risposte