Welkom op het forum van startpagina!

Dit forum staat op alleen-lezen. Je kan hier informatie zoeken en oude berichten terugvinden, maar geen nieuwe berichten plaatsen.

Naar overzicht van alle forums

exclusief veld

  • Alfons

    Hallo, wie kan mij helpen:

    Ik heb een formulier gemaakt gekoppeld aan een tabel waarin o.a.een machinenummer moet worden ingevuld, echter als abusiefelijk 2x het zelfde machinenummer wordt ingevuld van een machine die al in die tabel staat wil ik dat dat niet kan en er een melding komt dat de ingevoerde machinenummer al in de tabel staat. Ik kom er niet uit om het machinenr uniek te maken.

    De tabel wordt op dagbasis geleegd/gewist en elke dag wordt het machinepark opnieuw ingevoerd met unieke machinenummers.

    Welke code,gebeurtenis moet ik gebruiken/maken??

    Hoop dat ieman me kan helpen,

    met vriendelijke groet,

    Alfons

  • RV

    Kun je instellen in je tabel (eigenschap Geindexeerd => “Ja -Geen duplicaten”).

    Waarom gooi je je tabel trouwens leeg?

    RV

  • Alfons

    Hallo, bedankt voor je snelle reactie, ik heb het aangepast en werkt mooi,

    echter is het al mogelijk om direct na het abusiefelijk invoeren van het

    machine nummer(bij verlaten van specifieke veld) die melding te krijgen, nu

    kunnen toch gegevens ingevoerd worden echter bij het verlaten van het

    formulier komt die melding pas en een ingewikkelde melding van access die

    een gemiddelde gebruiker hoofdpijn bezorgd.

    Het formulier is bedoeld voor gebruikers die snel de data moeten invoeren.

    Het wissen is omdat elke dag de dagopbrengs van een speelautomaten machine

    park moet worden ingevoerd/bepaald.

    met vriendelijke groet,

    Alfons

    RV schreef:

    >

    > Kun je instellen in je tabel (eigenschap Geindexeerd => "Ja

    > -Geen duplicaten").

    > Waarom gooi je je tabel trouwens leeg?

    >

    > RV

  • RV

    Je wilt dat alleen bestaande machinenummers worden ingevoerd.

    Gebruik een keuzelijst met invoerlijst.

    Als je een tekstveld wilt gebruiken defineer dan een Voor Bijwerken gebeurtenis op je tekstveld.

    In je code kun je de funktie DCount gebruiken om te checken of het ingevulde machinenummer bestaat.

    >Het wissen is omdat elke dag de dagopbrengs van een speelautomaten machine

    park moet worden ingevoerd/bepaald.<

    Dat is geen reden om je tabel leeg te maken.

    Wat als je overzichten wilt gaan maken?

    Ik neem aan dat je de datum van de dagopbrengst invult, laat je tabel vollopen en gooi 'm zeker NIET leeg!!

    RV

  • Alfons

    Hallo RV,

    Bedankt wederom voor de snelle reactie, hoe moet die Dcount code er dan uitzien als ik een invoerlijst maak? neem aan dat die code dan in VB moet komen?

    (Ben nog niet zo erg bekwaam in VB)

    De gegevens op het rapport dan geprint wordt na invoer wordt vervolgens weer gebruikt voor invoer in een excelsheet dat al gemaakt is door andere.

    Dit access programma is slechts een registratiemethode om snel data te kunnen inkloppen.

    Zou graag meer willen weten over Access, enige tips voor me??

    Alfons