21. august 2003 - 07:27Der er
8 kommentarer og 1 løsning
Pop-up formular
Jeg har en formular "Form1" som er tilknyttet tabelen "Tabel1". Hvis jeg trykker på en knap på Form1 "popper" formular "Form2" op:
DoCmd.OpenForm "Form2", , , , acFormAdd
Nu har Form2 lavet en ny post i tabelen, hvor det kun er ID der har en værdi. I denne formular er det muligt at indtaste tekst i to felter: "Text1" og "Text2". Mit spørgsmål går på, om det er muligt at hvis man lukker formular, uden at have indtastet nogle form for data i de to felter, sletter den post, og hvis man derimod har indtastet i bare en af de to, gemmer dataen??????
I logikken for form2 må du jo checke om der er indtastet noget i de to felter før du opretter posten i databasen. har du ikke adgang til koden i Form2 ?
Prøv denne i formens UnLoad, jeg har ikke selv tid til at afprøve den:
If IsNull(Me.felt1) And IsNull(Me.felt2) Then DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70 DoCmd.Close End If
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.