Hej Mugs. Den svarer til Forms![Subform].Requery som medfører loop. Årsagen er vist at jeg har andre subforme som gennemløbes. Jeg prøver med noget"kludeprogramering" Lige nu er mit problem at jeg ikke kan få adgang til VBA hjælp i Access 2007 Jeg er vist nød til at oprette et nyt spørgsmål på dette problem.
Loop = det samme som den står og blinker indtil den er kørt fast og jeg må bryde programmet. Den gør det også med Me.Parent.Requery. Jeg tron de andre underforme aktiveres hvorefter det kører rund i sig selv = loop.
mugs kan du hjælpe med dette der er udsprunget af det ovenfor nævnte problem: Som en subformen ligger et dataark: Produkt_Dataark UFrm. Når jeg klikker på en Record springer cursere til 1. record (Vist grundet problemet ovenfor). Hvordan fastholder jeg curseren ved den record hvor jeg klikker og måske endda highlighter recorden.
Jeg kan ikke sige, hvorfor curseren springer til 1. record, men et mulighed er, ar du har lagt en kode ind i et felt i din record, der netop får formen til at requery som jo får formen til at vise den første record som er bestemt af bl.a. sorteringen. Hvis det er tilfældet kan der laves en kode, der først måler hvilken record du står i, derefter en requery, og som det sidste søger den du stod i før requery.
Men det er næsten umuligt at svare på, uden at kende mere til din db. Men du skriver, at du har flere subform's, og det bekymrer mig lidt! Subforms er gode, men man skal vide, hvordan de skal bruges, INDEN man begynder at bruge dem.
Private Sub Kommandoknap9_Click() Dim bookm bookm = Me.Bookmark Me.Requery Me.Bookmark = bookm End Sub
Elller denne som bliver på samme post regnet fra tabellen:
Private Sub Kommandoknap8_Click() Dim VARa As Long DoCmd.GoToControl "id" VARa = Me.id Me.Requery DoCmd.FindRecord VARa, acEntire, False, , True, acCurrent, True End Sub
Jeg måtte opgive.Det var meningen at bruge DELT Form på en subform men det kan man ikke. Microsoft bør lave det så det kan lade sig gøre. Jeg nævnte at jeg havde det problem at jeg ikke kan få lodet Hjælp til VBA. Jeg har det nyeste af det nyeste i hard og software men hjælp virker ikke. Igen Microsoft!! Virker din Access 2007 VBA hjælp? Jeg tror den skal sættes op et eller andet sted - men hvor??? Jeg har opretted et spørgsmål men der er ingen brubare svar.
Jeg bruger hverken 2007 eller VISTA. Jeg mener det stadig er for nyt med børnesygdomme.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.