none
Sicherheitsabfrage beim Löschen von Datensätzen in Unterformular verhindern

    Frage

  • Ich stelle in einem unterformular Datensätze abhängig vom übergeordneten DS dar.

    Die Variante Unterformular habe ich gewählt, damit ich Änderungen vornehmen kann und u.U. einen Detaildatensatz löschen kann.

    Lästig ist in diesem Fall, daß jedes Mal eine Sicherheitsabfrage kommt, ob ich das Löschen ernst meine.

    Kann man diese Abfrage verhindern ?

    Dienstag, 19. Juni 2012 16:15

Antworten

  • NicoNi wrote:
    > unterformular Datensatze
    > ...
    > Lästig ist in diesem Fall, dass jedes Mal eine Sicherheitsabfrage
    > kommt, ob ich das Löschen ernst meine.
    >
    > Kann man diese Abfrage verhindern ?
     
    Du kannst für das Ereignis "Vor Löschbestätigung" (BeforeDelConfirm)
    des Formulares, das du als UFo verwendest (d.h. des UFo-Herkunftsobjektes),
    eine Ereignisprozedur erstellen. Im Ereigniscode brauchst du dann nur
    1 Zeile einzufügen:
     
    Response = acDataErrContinue
     
    --
    Servus
    Karl
    *********
     
     
     
    • Als Antwort markiert NicoNi Dienstag, 19. Juni 2012 18:41
    Dienstag, 19. Juni 2012 16:59

Alle Antworten

  • NicoNi wrote:
    > unterformular Datensatze
    > ...
    > Lästig ist in diesem Fall, dass jedes Mal eine Sicherheitsabfrage
    > kommt, ob ich das Löschen ernst meine.
    >
    > Kann man diese Abfrage verhindern ?
     
    Du kannst für das Ereignis "Vor Löschbestätigung" (BeforeDelConfirm)
    des Formulares, das du als UFo verwendest (d.h. des UFo-Herkunftsobjektes),
    eine Ereignisprozedur erstellen. Im Ereigniscode brauchst du dann nur
    1 Zeile einzufügen:
     
    Response = acDataErrContinue
     
    --
    Servus
    Karl
    *********
     
     
     
    • Als Antwort markiert NicoNi Dienstag, 19. Juni 2012 18:41
    Dienstag, 19. Juni 2012 16:59
  • Wunderbar. Schon umgesetzt.

    Dienstag, 19. Juni 2012 18:41