28. september 2004 - 10:37Der er
20 kommentarer og 2 løsninger
Access 2000
Jeg har i min Formular oprettet en kommandoknap med denne kode. Private Sub Kommandoknap62_Click() DoCmd.SetWarnings False DoCmd.OpenQuery "QRYbekræft" DoCmd.OpenQuery "QRYsletforespørgelse" MsgBox "Aftalen er bekræftet, og forespørgslen er slettet." DoCmd.SetWarnings True DoCmd.Close End Sub Under Kriterier er oprettet et chekmærke som skal sættes for at udføre kommandoen. Når jeg så har sat mit chekmærke og trykket på kommandoknappen, får jeg denne meddelelse ”Aftalen er bekræftet, og forespørgslen er slettet”. Trykker på OK og får mit menu frem. Jeg går så tilbage igen, men ordren er ikke udført, jeg gør det samme igen og denne lykkes det. Mit spørgsmål er så, hver gang jeg skal flytte en post skal jeg gøre det af 2 omgange, hvad kan det skyldes.
Dvs. at du til den pågældende post markere, at du vil bekræfte denne ( krydsmarkering ) ... så er problemet, at denne ikke er gemt i tabellen, første gang du klikker på knappen ...
Jensen->Kriterier for Top 10? øh, at du har TJNET mere end 5095 point alene på ACCESS-spm
Begge-> i stedet for den gamle DoMenuItem-kommando, som blev udfaset i 97, så brug dn nyere og smarte (som man rent faktisk kan huske): Docmd.Runcommand accmdsaverecord
Jeg har rettet den pågældende db, så den fungerer. Den er afprøvet iaftes og fungerer efter hensigten.
Jeg tror bravida har forsøgt at implementere min løsning i an anden db. Jeg vil gætte på, at det der mangler er en Requery, der opdaterer tabellen med de poster, der er markeret med et checkmærke i feltet Bekræft.
bravida: Hvis ovenstående er korrekt, skal du prøve at åbne formularen i designvisning og kontrollere, at der i feltet Bekræft er indsat en kommando i Vedklik:
mugs - nej heller ikke den som du sendte mig virker. PS det skrev jeg også til dig i aftes - den gør det samme som jeg lige har beskrevet her, desværre
bravida > Jeg kan godt huske du skrev den ikke fungerer. Jeg kan ikke forklare dig, hvorfor den ikke gør det. Efter din mail iaftes, kontrollerede jeg igen, og den fungerer.
Du skal kun trykke på knappen een gang, så er posten overført til Aftalebekræftelse og samtidig slettet i forespørgsel :o)
jensen->enig...ligesom en gammel Ford Taunus fra 72 godt kan virke ;o) Fordelen ved den anden er, som jeg skrev, at man hurtigt kan lære den, så man ikke skal slå den op hver gang eller bruge en guide for at få lavet den.
Det er godt nok underligt, at du ikke er på Top 10?
Når det fungerer med en gemmentvunget lagring betyder det, du ikke har den Requery som jeg skrev om tidligere :o)
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.