24. marts 2003 - 11:01Der er
6 kommentarer og 1 løsning
Kriterie input til forespørgsel i access xp projekt
Jeg har et access projekt i XP hvor jeg på en formular har en tekstboks (Visinstrumentinput), dette felt skal bruges som input i en forespørgsel (fspVisinstrument).
Kriteriet i forespørgslen er: = '[Forms]![frmVisInstrument]![Visinstrumentinput]'
Min hændelse ser således ud ved opdatering af komboboksen Instrumentvalg:
Private Sub Instrumentvalg_AfterUpdate() Me.Visinstrumentinput = Me.Instrumentvalg.Column(1) Me.RecordSource = "fspVisinstrument" Me.Detaljesektion.Visible = True End Sub
Problemet er at der ikke sker et input til forespørgslen ”fspVisinstrument” , er der specielle omstændigheder ved input til forespørgsler i et accessprojekt?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Min forespørgsel fungerer fint uden at jeg har prøvet dit eksempel, jeg fjerner bare kriteriet i min forespørgsel, herved får jeg alle poster vist. Men jeg skal jo netop bruge tekstfeltet som kriterie, så jeg kun får en post vist. De to anførselstegn kommer automatisk, når jeg skifter til en ny linie i designvisning?.
in the query right click on the criteria field an dthe choose Builder from the menu (little wand). Now a dialog will open which you can use to help you find the form/field you want to us in the criteria. Do this while the form is open
No of course, didnt notice we were talking Projects. In a Project you are actually creating a VIEW which is actually placed in the database and NOT in Access, so it cant see your forms! One way is to dynamically create your view in CODE. Try looking under help on how to do that.
Jeg lukker spørgsmålet her, jeg har i mellemtiden fundet ud af at problemet løses ved at oprette en stored procedure i Access, denne kan godt modtage relativ reference fra en formular.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.