06. september 2002 - 09:48Der er
10 kommentarer og 2 løsninger
Combobox og åbn ny form
Hejsa
Så er den gal igen igen :-)
Jeg har en Combobox hvor jeg har hentet en liste af navne ind, jeg vil have, når jeg trykker på et navn, den skal åbne en ny form baseret på valget i Comboboxen (jeg har oprettet en form med det navn).
Min kode ser sådan ud: Private Sub Combo45_AfterUpdate() On Error GoTo Err_Combo45_AfterUpdate Dim text_id As Integer Dim stDocName As String text_id = Me!textid system = Me!system stDocName = Me.Combo45
Når jeg bruger ovennævnte kode - får jeg en fejlmedd. når jeg vælger at den ikke kan finde eksempelvis 6 - jeg kan se det den henter er text_id'en og ikke selve system (som er tekst).
Jeg ved jeg kunne bare kalde min form 6 istedet for Test - men jeg vil ikke først skulle slå op i tabellen, for at se hvilken det drejer sig om, når jeg skal ændre i formen.
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.
Jamen det er jo netop det. Jeg har oprettet X antal forme med navn som du kan vælge på Comboboxlisten. Det den henter er den id der også oprettes i tabellen istedet for navnet. Så jeg kan ikke bare skrive én FormNavn - der er X antal muligheder at vælge ml. :-)
Du skriver: "system (som er tekst)" Skal du så ikke have plinger om parameteren: DoCmd.OpenForm stDocName, acPreview, , "[system] ='" & Me.Combo45 & "'"
Det virker som sådan, det du har lavet - dog ikke helt, idet det den åbner er en query og ikke den form, jeg har oprettet. Troede at OpenForm ville åbne eksempelvis Oracle Form, jeg har lavet og ikke Oracle query?
simsen, we cant see your program so we do not know what the name of yuur form is. As Niels stated 06/09-2002 11:40:02 stDicName is the name of the form you want to open so try cahnging this from stDocName = Me.Combo45 to stDocName = "TheNameOfYourForm" where thsi needs cahnging to the correct name
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.