Hallo allemaal,
Ik heb een database waarin het onderhoud wordt bijgehouden. Hiervoor is er een aparte tabel gemaakt met daarin alle onderdelen met hun partnummer die binnen de shop liggen.
Het onderhoud wordt bijgehouden door het invullen van een formulier. In het formulier is er van het tekstvak van onderdelen een combobox van gemaakt en gelinkt aan alle onderdelen binnen de shop. Daarnaast is er ook een koppeling met het partnummer, want indien een onderdeel wordt aangeklikt wordt automatisch het bijbehorende partnummer in het partnummer tekstvak ingevoerd. Hier wordt gebruik gemaakt van de expresse: =[cboOnderdeel].[Column](1)
Echter het probleem is wanneer er nieuwe onderdelen binnen komen die nog niet geregistreerd zijn niet in deze lijst staan dus.
Nu wil ik wanneer er een nieuw onderdeel met het bijbehorende partnummer binnen komt en wordt ingevoerd in het formulier handmatig, dat hij deze dus beide automatisch opslaat in de keuzelijst, zodat bij de volgende keer het onderdeel gewoon uit de keuzelijst kan worden aangevinkt.
Door de expressie in het tekstvak partnummer kan hier niks meer handmatig worden ingevuld.
Wat ik al te horen heb gekregen is dat ik dit via de gebeurtenis: <Bij niet in lijst> kan laten doen. Mijn vraag is dan ook hoe? (macro? vba? welke code?)
Heb er een aantal geprobeerd via opdracht uitvoeren met macro maar toen gebeurde er niks.
En nog belangrijker is hoe ik ook de partnummer erbij krijg opgeslagen in de 2e kolom van de keuzelijst..
Ik heb een database waarin het onderhoud wordt bijgehouden. Hiervoor is er een aparte tabel gemaakt met daarin alle onderdelen met hun partnummer die binnen de shop liggen.
Het onderhoud wordt bijgehouden door het invullen van een formulier. In het formulier is er van het tekstvak van onderdelen een combobox van gemaakt en gelinkt aan alle onderdelen binnen de shop. Daarnaast is er ook een koppeling met het partnummer, want indien een onderdeel wordt aangeklikt wordt automatisch het bijbehorende partnummer in het partnummer tekstvak ingevoerd. Hier wordt gebruik gemaakt van de expresse: =[cboOnderdeel].[Column](1)
Echter het probleem is wanneer er nieuwe onderdelen binnen komen die nog niet geregistreerd zijn niet in deze lijst staan dus.
Nu wil ik wanneer er een nieuw onderdeel met het bijbehorende partnummer binnen komt en wordt ingevoerd in het formulier handmatig, dat hij deze dus beide automatisch opslaat in de keuzelijst, zodat bij de volgende keer het onderdeel gewoon uit de keuzelijst kan worden aangevinkt.
Door de expressie in het tekstvak partnummer kan hier niks meer handmatig worden ingevuld.
Wat ik al te horen heb gekregen is dat ik dit via de gebeurtenis: <Bij niet in lijst> kan laten doen. Mijn vraag is dan ook hoe? (macro? vba? welke code?)
Heb er een aantal geprobeerd via opdracht uitvoeren met macro maar toen gebeurde er niks.
En nog belangrijker is hoe ik ook de partnummer erbij krijg opgeslagen in de 2e kolom van de keuzelijst..