[Access2003] Doorlopend formulier nieuw record verbergen

Pagina: 1
Acties:

  • DDemolition
  • Registratie: Augustus 2003
  • Laatst online: 19-05 07:07

DDemolition

slopen is mijn lust en leven

Topicstarter
Hoi,
Ik heb een formulier op basis van een tabel.
Nu wil ik bij het weergeven geen nieuw record weergegeven hebben (met zo'n *)
dit wil ik zelf doen met een knop.
Door de property Me.AllowAdditions = False te zetten zie ik het nieuwe record niet, maar kan ik er ook geen toevoegen met een knop.

Door in de procedure bij het toevoegen van een nieuwe knop dit te zetten:
code:
1
2
3
Me.AllowAdditions = true
DoCmd.GoToRecord , , acNewRec
Me.AllowAdditions = False

Schiet ik weinig mee op. Dan flitst er een nieuw record onder en vedwijnt meteen weer. 8)7

In:[rml][ Access] Nieuwe records verbergen in form[/rml]
beschrijven ze hetzelfde probleem, maar ik kom er niet uit :(
Met DataEntry property zie je juist alléén de nieuwe records.
Wie weet hiervoor een nette oplossing??

Specs: Server, WS boven, WS beneden


  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

allowAdditons=false in het after_insert event?

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
Ik weet het niet zeker, maar probeer eens:
Visual Basic:
1
2
3
4
Me.AllowAdditions = true
DoCmd.GoToRecord , , acNewRec
Me.Dirty=True
Me.AllowAdditions = False

  • DDemolition
  • Registratie: Augustus 2003
  • Laatst online: 19-05 07:07

DDemolition

slopen is mijn lust en leven

Topicstarter
Krijg de volgende foutmelding nu:

Als u gegevens in het formulier wilt wijzigen, moet u de focus verplaatsen naar een afhankelijk veld dat kan worden gewijzigd.

dus:
code:
1
2
3
4
5
Me.AllowAdditions = True
DoCmd.GoToRecord , , acNewRec
Me.Dirty = True
MFA_ID.SetFocus
Me.AllowAdditions = False

Zie setfocus, werkt het nog niet. Zit nu héééél dicht bij (op die ene foutmelding na en 't werkt).
MFA_ID is trouwens het sleutelveld.
allowAdditons=false in het after_insert event?
das trouwens ok een goeie.
dit doet ie nu niet lekker...

[ Voor 14% gewijzigd door DDemolition op 10-05-2005 10:35 ]

Specs: Server, WS boven, WS beneden


  • DDemolition
  • Registratie: Augustus 2003
  • Laatst online: 19-05 07:07

DDemolition

slopen is mijn lust en leven

Topicstarter
Me.AllowAdditions = True
DoCmd.GoToRecord , , acNewRec
MFA_Name.SetFocus
Me.Dirty = True

Dus toch achter after insert_/-\o_
Bedank voor de reply's

HET WERKT!

Specs: Server, WS boven, WS beneden