Na 2 keuzelijsten restende gegevens automatich invullen

Status
Niet open voor verdere reacties.

Blackzylon

Gebruiker
Lid geworden
10 jan 2001
Berichten
72
Als ik 2 keuzelijsten heb gebruikt blijft er maar 1 veld over wat in gevuld moet worden.
Ik krijg het niet goed zodat dit veld automatisch wordt ingevuld.

Misschien een niet te volgen verhaal daarom er maar een voorbeeld bij gedaan.

(in dit voorbeeld wordt werknummer en merk uit de keuzelijst gehaald en zou gewicht automatisch moeten worden ingevuld)

PS. Als ik op rapport preview knop druk worden de ID nummers getoond ipv werknummer en merk. Hoe is dit op te lossen ?)
 

Bijlagen

Ik heb hier geen Access dus kan je code niet bekijken. Ik doe maar een paar aannames en we zien wel waar het schip strand.

Welk event heb je geprogrammeerd die je tekstveld moet vullen? Is deze gekoppeld aan een recordset via je form? In het laatste geval wordt de verkeerde recordset opgehaald.

Het kan ook nog zijn dat er geen gegevens zijn die getoond kunnen worden.
Als je je code post kan ik gerichter antwoord geven.


HTH
Weest gegroet,
Guus
 
Dit is de code die voor de 1e keuzelijst gebruikt wordt. (Werknummer1)
2e Keuzelijst is Merk1.(wordt hier ook gefiltert)
Veld wat overblijft is gewicht en dat moet dan automatisch worden ingevuld)


Private Sub Werknummer1_Click()
Dim strSQL
strSQL = ""
strSQL = strSQL & "SELECT tblMerken.ID, tblMerken.Merk" & vbCrLf
strSQL = strSQL & "FROM tblMerken" & vbCrLf
strSQL = strSQL & "WHERE IDWerknummer = " & CStr(Me.Werknummer1) & vbCrLf
strSQL = strSQL & "ORDER BY tblMerken.Merk;"

Me.Merk1.RowSource = strSQL
Me.Merk1 = Null
Me.Merk1.Requery

End Sub


Ik hoop dat je hier wat aan hebt.
 
Zo te zien ben je een heel eind.
Waar moet gewicht mee gevuld worden?

Weest gegroet,
Guus
 
HuH ?

Ik begrijp niet wat je bedoeld.

Als beide keuzelijsten zijn ingevoerd kom je bij 1 record uit in de tabel.(uniek)

Het is de bedoeling dat het veld gewicht uit de tabel dan ook op hert formulier wordt ingevult.
 
Kan je dat niet oplossen met een DLOOKUP? Je kan blijkbaar een uniek record selecteren aan de hand van je comboboxen en van daaruit met bovenstaande functie het gewicht opvragen.

HTH
Weest gegroet,
Guus
 
Dlookup

Ik heb al meerdere pogingen gedaan om het Dlookup te doenm maar ik er komen steeds foutmeldingen.
Blijkt dat de het ene veld een numeriek veld is en de andere een tekstveld. Het tekstveld moeten dus extra quotjes om maar de foutmelding blijft maar komen. Blijkbaar doe ik toch wat fout.
 
Als je bij het 'ene' numerieke veld een lege string opteld, dan wordt het veld impliciet geconverteerd naar alphanumeriek:
Code:
numeriekveld & ""

HTH
Weest gegroet,
Guus
 
Eindelijk gelukt

Na veel geploeter en gekl**i is het gelukt.
Ik zat veel te moelijk te doen.


Blijf ik nog steeds met het probleem in mijn rapport zitten.

Er worden ID nummers weer gegeven ipv gegevens, hoe los ik dit op ??

gr, Gerrit
 
Ook opgelost

Probeem in rapport is ook opgelost.

Heb met "Column"op kunnen lossen
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan