[ DON_steXo @ 13.11.2010. 13:32 ] @
| Pokusavam da pomocu dvoklika na stavku iz listbox-a otvorim neku drugu formu ali prilikom toga dobijam gresku da je otvaranje forme otkazano. Evo koda koji koristim:
Code: Private Sub List37_DblClick(Cancel As Integer)
Dim idMagacina As String
idMagacina = "[MagacinID]=" & "'" & Me![List37].Value & "'"
DoCmd.OpenForm "frmMagacin", acNormal, WhereCondition:=idMagacina
End Sub
MagacinID je primarni kljuc i nemam problema sa prikazom MagacinID na samoj formi frmMagacin tj. mogu zasebno da je otvorim ali nikako preko listbox-a. Zna li neko u cemu je problem? |
[ Zoran.Eremija @ 13.11.2010. 14:33 ] @
DoCmd.OpenForm "frmMagacin", , , idMagacina
[ DON_steXo @ 13.11.2010. 15:57 ] @
isto :/
[ Zoran.Eremija @ 13.11.2010. 16:42 ] @
Okacite primer da vidimo sta se desava?!!?!
[ DON_steXo @ 13.11.2010. 20:44 ] @
Postavio sam bazu u prvom postu. Listbox se nalazi u okviru forme frmGlavni sa desne strane.
[ Zoran.Eremija @ 13.11.2010. 21:06 ] @
Dva problema ste imali
1. Tip podatka za MagacinID je u tabeli tblUlaz LongInteger a u uslovu za otvaranje forme ste stavili da je string
Citat:
DON_steXo:
Dim idMagacina As String
idMagacina = "[MagacinID]=" & "'" & Me![List37].Value & "'"
DoCmd.OpenForm "frmMagacin", acNormal, WhereCondition:=idMagacina
2. U formi frmMagacin ne postoji polje pod imenem MagacinID, tako da nije mogao da se referencira...
[ DON_steXo @ 13.11.2010. 21:19 ] @
Hvala mnogo na pomoci!
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.