dlookup string

Status
Niet open voor verdere reacties.

Tony De Wilde

Gebruiker
Lid geworden
8 mei 2009
Berichten
16
Beste
Ik zit met een dlookup up probleem en wel het volgende (heb reeds uitvoerig gezocht op t net ) ik beschik over een tabel die via een andere tabel gekoppeld is via een 1 op oneindig relatie. Deze relatie gebruik ik in een selectiequery. De velden zijn
ID Levnom adres postcode en hieraan gekoppeld op het raster de velden uit een andere tabel. Deze velden zijn Branche en foldermappositie. Wanneer ik de query laat lopen is het zo dat er k verschillende records kunnen zijn van hetzelfde bedrijf die gespecialiseerd is in k branches. bijvoorbeeld bedrijf vandewalle 2 verschillende branches , dus twee records , branche was waterwerken en de andere branche straatherstel. De query noemt leveranciersqueryhoofdtbl . Nu heb ik in een andere tabel een combobox gemaakt die levnom heet en die gebasseerd is op de query leveranciersqueryhoofdtbl met als filter waterwerken dit werkt perfect. nu wat niet lukt is in het daaraan gelinkt formulier (formwaterwerken) de velden adres en postcode automatisch te laten invullen. Via Dlookup alleen kan dit niet , want levnom is indeze query niet uniek verschillende records voor verschillende branches waartoe eenzelfde leverancier behoort. Dus moet ik een dlookup functie kunnen gebruiken die ik in het formulier plaats (formwaterwerken) onder het veld adres (ongebonden veld) met dlookup ("Levnom";"leveranciersqueryhoofdtbl" met als filter Levnom = Levnom in formulier formwaterwerken en branche = waterwerken ) dit lukt mij niet ...
 
Het verhaal is een beetje gecompliceerd, is het mogelijk om een voorbeeldje met wat testgegevens te posten?

Michel
 
help

het zit eigenlijk zo klik op leveranciers_frm er zitten er drie records , watbelangrijk is is het tablad waarin een subformulier zit met de branche en foldermap velden.
klik op de opdrachtknop rechts onder toevoegen bekijken subrubrieken kies opdrachtknop waterwerk nadien de knop PP (polypropyleen) en je zult zien alle leveranciers die in leveranciers_frm gedeclareerd staan onder waterwerken (combobox) kun je via de combo box invoegen , de rest moet hij echter automatisch doen.

Kies ook eens straatherstel (opdrachtknop) en nadien storten hier enkel die leveranciers die ook straatherstel doen , heb er hetzelfde probleem. Kunt u mij uw email adres bezorgen kan onder winrar niet uploaden security token missing . Mijn email adres is tony@elta.be alvast bedankt
 
De link vreet mijn IE versie niet.... Kan je nog iets anders verzinnen?
 
Ben er gisteravond mee bezig geweest, maar kan het subformulier met de branche en de foldermappen niet vinden.(??) Ga er vanavond weer verder mee, want ik wil eerst zien wat alle knoppen en formulieren nu eigenlijk doen.

Michel
 
databank

begrijp je mijn probleem ? en heb je de subtabellen en dergelijke gevonden ???.

Mvg Tony
 
Hoi Tony,

Ik kan nu wel wat meer dingen vinden, maar echt begrijpen wat je nu precies wilt, en wat de verschillende formulieren, tabellen en queries nu doen is een heel ander verhaal... Ik word zelf niet heel erg vrolijk van die :evil: 2007 versie van Access, dus ik heb de db terugvertaald naar 2003, maar dan raak je alle opdrachtknop commando's kwijt. Bedankt Bill! :evil:

Ik heb eerst een ander probleempje uit het forum geholpen, dus vanavond zal ik er weer induiken. Ik zal nog wel weer wat vragen hebben, maar die zie je dan wel verschijnen!

Michel
 
Beste

Bedankt , voor je reactie in feite komt het er hier op neer
 
Laatst bewerkt:
een woordje uitleg

Beste

Bedankt , voor je reactie in feite komt het er hier op neer er worden een oneindig aantal leveranciers toegevoegd aan een formulier die in communicatie met een tabel staat. deze tabel werd gekoppeld aan een subtabel en dito subformulier wat het mogelijk maakt de leverancier toe te voegen aan verschillende branches bijvoorbeeld klik in leveranciers_frm op de record adidas er gaat een formulier met tabladen open klik op kernactivieit je zult er zien dat er verschillende kernactiviteiten zijn waartoe deze zelfde leverancier behoort. Nu wat doe ik , ik maak een query met in het raster de 2 tabellen gecombineerd in een 1 op oneindig relatie zie ontwerp query leveranciersqueryhoofdtabel. Indien ik leverancier adidas nu heb toegewezen aan 4 verschillende branches zullen er in deze query per definitie 4 records zijn . Nu wat wil ik doen ik wil in Leveranciersstortenasfalt_frm kunnen kiezen uit alle leveranciers die in de branche straatherstel zitten dat heb ik gedaan door een combobox te genereren in de tabel verbonden met leveranciersstortenasfalt_frm en aan de hand van die waarde wens ik alle velden automatisch te kunnen vullen in dit formulier hij moet ze maar gaan aflezen in de query leveranciersqueryhoofdtabel , anders moet ik alles opnieuw intijpen , dus ik heb een dlookup functie nodig gericht naar de query met restictie straatherstel en dan de naam en alle velden overschrijven van de record in de query naar de velden van het formulier. twee resticties eentje op de naam en eentje op de branche retourneerd immers een unieke record.
 
Ik zal vanavond kijken of ik e.e.a. kan reproduceren... (en verhelpen uiteraard ;) )
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan