Ik ben een database in acces aan het maken en met behulp van comboboxen wil ik de in te vullen waardes wat beperken en onmogelijke combinaties vermijden.
Op dit moment wil ik zodra er een bepaald kabel type geselecteerd wordt dat alleen de sizes in de combobox size voorkomen die bestaan. Ik wil de database hufterproof maken zodat er geen kabels gemaakt kunnen worden die niet bestaan.
De types die bijvoorbeeld bestaan zijn:
VO-YMvKas (grijze kabel in de tuin voor verlichting) Waarbij VO Tot 10mm2 is.
VG-YMvKas (grijze kabel in de tuin voor verlichting) Waarbij VG Vanaf 10mm2 is.
In bijvoorbeeld deze 2 groepen wil ik het aantal combinaties beperken zodat iemand geen VG-YMvKas 2x2.5mm2 kan aanmaken in de kabellijst.
In een form heb ik 2 comboboxes aangemaakt (cboType en cboSize) die op basis van deze 2 verschillende tabellen werken (een met types en een met sizes en types). Op dit moment kan ik iedere combinatie maken die ik wil maar ik wil dit beperken zodat ik geen onmogelijke combinaties kan maken.
Wie kan mij hier een tip geven heb al allerlei oplossingen geprobeerd zoals:
In afterupdate van cboType:
[Forms]![SF-CableList]![cboSize].RowSource = "SELECT X_CableSize.CableType,X_CableSize.CableSize From X_CableSize WHERE ((X_CableSize.CableType)=[forms]![SF-CableList]![cboSize])"
Bij deze oplossing in mijn VBA van de combobox type krijg ik geen waardes in de combobox sizes.
In een query
forms]![SF-CableList]![cboSize] als criteria.
Hier veranderen alle waardes in sizes van alle rijen, dus zodra ik er een aanpas gaat de rest mee.
Wie kan mij helpen?
Op dit moment wil ik zodra er een bepaald kabel type geselecteerd wordt dat alleen de sizes in de combobox size voorkomen die bestaan. Ik wil de database hufterproof maken zodat er geen kabels gemaakt kunnen worden die niet bestaan.
De types die bijvoorbeeld bestaan zijn:
VO-YMvKas (grijze kabel in de tuin voor verlichting) Waarbij VO Tot 10mm2 is.
VG-YMvKas (grijze kabel in de tuin voor verlichting) Waarbij VG Vanaf 10mm2 is.
In bijvoorbeeld deze 2 groepen wil ik het aantal combinaties beperken zodat iemand geen VG-YMvKas 2x2.5mm2 kan aanmaken in de kabellijst.
In een form heb ik 2 comboboxes aangemaakt (cboType en cboSize) die op basis van deze 2 verschillende tabellen werken (een met types en een met sizes en types). Op dit moment kan ik iedere combinatie maken die ik wil maar ik wil dit beperken zodat ik geen onmogelijke combinaties kan maken.
Wie kan mij hier een tip geven heb al allerlei oplossingen geprobeerd zoals:
In afterupdate van cboType:
[Forms]![SF-CableList]![cboSize].RowSource = "SELECT X_CableSize.CableType,X_CableSize.CableSize From X_CableSize WHERE ((X_CableSize.CableType)=[forms]![SF-CableList]![cboSize])"
Bij deze oplossing in mijn VBA van de combobox type krijg ik geen waardes in de combobox sizes.
In een query
forms]![SF-CableList]![cboSize] als criteria.
Hier veranderen alle waardes in sizes van alle rijen, dus zodra ik er een aanpas gaat de rest mee.
Wie kan mij helpen?
[ Voor 35% gewijzigd door michelv5 op 20-11-2015 14:23 ]