Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • RegEx-Problem nach neustem Access Update
  • Budgie16.09.25 12:25
       └ RE: RegEx-Problem nach neustem Access Update Karl Donaubauer16.09.25 14:14
          └ RE: RegEx-Problem nach neustem Access Update Budgie16.09.25 14:37
             └ RE: RegEx-Problem nach neustem Access Update Karl Donaubauer16.09.25 15:18
          └ RE: RegEx-Problem nach neustem Access Update Budgie16.09.25 15:32
             └ RE: RegEx-Problem nach neustem Access Update Karl Donaubauer16.09.25 17:50
                └ RE: RegEx-Problem nach neustem Access Update Budgie17.09.25 08:35
                   └ RE: RegEx-Problem nach neustem Access Update Karl Donaubauer17.09.25 10:51
  • FldListMouseMove
  • ThW16.09.25 11:28
       └ RE: FldListMouseMove PhilS16.09.25 12:04
          └ RE: FldListMouseMove ThW16.09.25 17:30
  • ERINNERUNG an Sonderveranstaltung: KI trifft Acces...
  • KlausWerther15.09.25 21:10
  • Access 365 mit Common-Controls
  • TeO7412.09.25 16:00
       └ RE: Access 365 mit Common-Controls TeO7412.09.25 21:43
  • Access Stammtisch München am 11.09.2025 (Do)
  • StefanWirrer09.09.25 09:13
  • Nicht nachvollziehbares Verhalten von Forms
  • Jörn02.09.25 16:23
       └ RE: Nicht nachvollziehbares Verhalten von Forms PeterDoering04.09.25 18:09
          └ RE: Nicht nachvollziehbares Verhalten von Forms Jörn06.09.25 13:52
             └ RE: Nicht nachvollziehbares Verhalten von Forms PeterDoering07.09.25 18:13
  • VBA: E-Mail senden über freigegebenens Postfach
  • s.henke05.09.25 21:12
       └ RE: VBA: E-Mail senden über freigegebenens Postf... Karl Donaubauer05.09.25 22:49
  • Syntaxfehler in Function
  • Mononoke_Hime28.08.25 14:28
       └ RE: Syntaxfehler in Function Karl Donaubauer28.08.25 18:16
  • Automatisches Füllen von Feldern aus verschiedenen...
  • Mononoke_Hime27.08.25 10:26
       └ RE: Automatisches Füllen von Feldern aus verschi... Mononoke_Hime27.08.25 10:58
  • Sonderveranstaltung: KI trifft Access – 18. Access...
  • KlausWerther21.08.25 12:55
  • Reminder zum 17. Access-Stammtisch Hannover Online...
  • KlausWerther20.08.25 11:31
  • Access Stammtisch München am 14.08.2025 (Do)
  • StefanWirrer12.08.25 08:51
  • A365: Office Update beendet Access-Anwendung
  • olecundbolec25.07.25 12:35
       └ RE: A365: Office Update beendet Access-Anwendung Karl Donaubauer01.08.25 18:08
          └ RE: A365: Office Update beendet Access-Anwendung olecundbolec07.08.25 12:27
  • doppelte neue Datensätze
  • hcscherzer31.07.25 13:52
       └ RE: doppelte neue Datensätze Karl Donaubauer01.08.25 18:40
          └ RE: doppelte neue Datensätze hcscherzer01.08.25 19:37
  • Unterbericht nimmt komplette Seite ein
  • Andrea03.06.25 17:22
       └ RE: Unterbericht nimmt komplette Seite ein Karl Donaubauer04.06.25 13:27
       └ RE: Unterbericht nimmt komplette Seite ein sks05.06.25 08:36
       └ RE: Unterbericht nimmt komplette Seite ein Andrea05.06.25 13:00
       └ RE: Unterbericht nimmt komplette Seite ein Andrea21.07.25 14:34
          └ RE: Unterbericht nimmt komplette Seite ein Andrea22.07.25 13:14
    Karl Donaubauer
    Gesendet: 01.08.25 18:40
    Betreff: RE: doppelte neue Datensätze



    Elite Veteran

    Beiträge: 930
    50010010010010025
    Ort: Wien
    Hallo, Hans-Christian!

    hcscherzer
    ...Um die Eingabe neuer DS zu ermöglichen, hat das HF einen Button in der Kopfzeile.
    Damit setze ich
    Me.uf_notizen.Form.AllowAdditions = True

    Jetzt bekommt das UF einen neuen Satz aber der steht ganz weit unten.
    Mit
    Me.uf_notizen.SetFocus
    DoCmd.GoToRecord , , acNewRec
    springt der Fokus - wie gewünscht - zum neuen Satz.

    Aaaber das Programm hat darunter einen weiteren virtuell neuen Satz erzeugt.

    Meine Frage ist nun: wie lässt sich das verhindern?

    Nach dem Speichern des neuen Satzes bekommt dieser automatisch den Zeitstempel now() und springt nach oben.
    Und der leere doppelte neue Satz verschwindet wieder, weil ich .AllowEditions wieder auf False setze.

    Wenn du nur den Fokus auf einen neuen DS setzt, dann erzeugt Access keinen "weiteren virtuell neuen Satz". Die Anzeige eines potentiellen neuen DS passiert erst, sobald man etwas in den neuen DS eingibt, d.h. wenn er den Zustand Dirty erhält, egal ob durch den Anwender oder durch Programmierung. Vielleicht erfolgt letztere bei dir "zu früh". Wenn du das nicht ändern kannst/willst, wird wohl nur das sofortige Speichern des DS und Zurücksetzen von AllowAditions helfen.

    Ich erzeuge manchmal "Vorschlagsdatensätze", z.B. um dem Anwender eine Standardauswahl anzubieten. Wenn er sie nicht verwendet, lösche ich sie später, z.B. beim Schließen des Formulares, mit einer Abfrage, die den Inhalt wichtiger Felder auf (Nicht-) Eingaben prüft. Vielleicht kannst du das ähnlich veranstalten.

    -----
    Servus
    Karl
    *********
    Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
    Access DevCon Vienna: https://www.donkarl.com/devcon
    Access Forever: https://www.accessforever.org
    Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
    Top of the page Bottom of the page


    Seite: < 1 2 3 4 5 6 7 8 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)