probleem bij het gebruik van bound combo boxen in een sub formulier

Status
Niet open voor verdere reacties.

majorbas

Gebruiker
Lid geworden
7 aug 2007
Berichten
15
In het originele formulier werken de twee combo boxen goed.

Maar bij het gebruik als sub formulier krijg ik een fout in de 2e combo box.

De fout is dat ik een verkeerde parameterwaarde heb. Namelijk Formulier1 in code [Forms]![Formulier1]![hoofdnr]

Kan iemand mij vertellen hoe ik de parameterwaarde moet noemen om de combobox op de juiste manier te laten werken.

Ik heb een voorbeeld bestand :
In het zip bestand zitten de volgende formulieren:
- voorbeeld: Waarin te zien is dat de combo boxen werken.
- Formulier 1: Welke in Formulier 2 als sub formulier gebruikt wordt
- Formulier 2: het formulier met het probleem.

alvast bedankt,

bas
 

Bijlagen

Laatst bewerkt:
Helaas kan ik je zip bestand niet uitpakken. Bij het uitpakken krijg ik een foutmelding.

mvg
Charles
 
ook ik kan het niet uitpakken

gebruik bij de parameter de volgend code

formulier!subformulier!form!veld
 
het zip bestand is aangepast

beste maartenf en cbakkeren,

ik heb het zip bestand aangepast, het zou nu moeten werken,

maartenf:

Ik heb geprobeerd je tip te gebruiken, het wil me niet echt lukken.
Maar zal het blijven proberen, alle hulp is welkom.

gr. bas
 
ik kan het bestand nu wel openen,
kun je uitleggen wat je wilt? ik zie dat het niet goed werkt, maar begrijp de bedoeling niet
 
bestand met voorbeeld

hoi maarten F

ik heb een extra voorbeeld in de database gezet.
De tweede combobox heeft als criteria [Forms]![Formulier1]![hoofdnr] waardoor hij zijn selectie kan maken uit combobox 1.

in het voorbeeld zie je hoe het zou moeten werken.

zodra ik dit formulier gebruik als subformulier (zoals ik gedaan heb in Formulier2).
Geeft hij aan dat de parameterwaarde niet goed is.

de fout moet hem zitten in [Formulier1] maar ik weet niet hoe ik dit op moet losen.

ik hoop dat ik mijn probleem goed duidelijk heb kunnen maken.

bas..
 

Bijlagen

Als je form "Voorbeeld" gebruikt i.p.v. "Formulier1" werkt het dan wel?
Bij mij wel maar ik heb geen idee wat je ermee wilt.
Volgens mij maakt je het jezelf een beetje moeilijk.
 
Guus2005

bij mij wil het ook niet werken als ik het form "voorbeeld" gebruik.

je geeft aan dat het bij jou wel werkt, zou je de werkende database kunnen plaatsen.
Ik werk met access 97.

wat ik er uiteindelijk mee wil is het volgende:

het subformulier zal gebruikt worden in een database waarmee transportdocumenten kunnen worden gemaakt. doormiddel van de comboboxen wil ik het mogelijk maken dat men verschillende aflever adressen kan kiezen bij een klant.
 
Ik heb geen Acc97

Maar misschien kan ik je nog wel helpen:
Code:
SELECT subartikel.subnr, subartikel.naam, subartikel.hoofdnr FROM subartikel WHERE (((subartikel.hoofdnr)=[COLOR="Red"]Forms!Formulier1!hoofdnr[/COLOR])) ORDER BY subartikel.naam;
Het rode gedeelte was: forms!subform! formulier1!hoofdnr. Met de builder heb ik de rode tekst samengesteld. formulier1 werkt nu.

Hierbij in Acc2000 format

Enjoy!
 

Bijlagen

beste guus2005

je aanpassing klopt, doordat ik zelf heb zitten proberen was ik vergeten dit terug te veranderen. Maar dit was niet mijn eigenlijke probleem. Het probleem is dat als ik "Formulier1" als subformulier gebruik combo box "subnr" niet meer werkt.

Wat moet ik in [Forms]![Formulier1]![hoofdnr] veranderen om het wel te laten werken!!!!!!!!!!

Ik hoop dat je / iemand me hiermee kan helpen.


mvg. Bas
 
Met de verwijzing Forms!Formulier1!hoofdnr, dan werkt het in Formulier1 wel.

Maak je Formulier1 een subformulier van Formulier2 dan moet de verwijzing zijn:

Forms!Formulier2!Formulier1!hoofdnr ;)

Zie bijlage

mvg

Charles
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan