kann ich abfragen, wenn eine bestimmte tabelle geschlossen wird?

06/07/2011 - 16:22 von michlchen | Report spam
hallo ng.

ich habe eine kleine anwendung, mit der ich über formulare die felder
in den jeweiligen tabellen befüllen lasse.
(die tabellen sind über diverse schlüssel miteinander verknüpft und
aus den tabellen wir dann eine intranetseite zusammen gebastelt,
weswegen auch das tool zum pflegen der eintràge sein soll, weil der
normalanwender mit den schlüsseln nicht zurecht kàme.)

das klappt soweit auch ganz gut allerdings habe ich eine tabelle, wo
anhand einer text_id und des sprach_kz die beschriftungen (wie sie
dann auf der seite zu finden ist) aufgeführt sind. diese möchte ich
direkt aufrufen und bis zum schliessen das formular verschwinden
lassen.

klappt auch noch, aber jetzt habe ich das problem, dass ich irgendwie
abfragen möchte, ob der user die nun angezeigte tabelle wieder
schliesst, um kurz danach das formular wieder einzublenden.

ich suche also nach einem tabelle1.beforeclose, afterclose oder
sowas.

danke für die hilfe.
 

Lesen sie die antworten

#1 Peter Doering
06/07/2011 - 16:59 | Warnen spam
Hallo,

michlchen wrote:

das klappt soweit auch ganz gut allerdings habe ich eine tabelle, wo
anhand einer text_id und des sprach_kz die beschriftungen (wie sie
dann auf der seite zu finden ist) aufgeführt sind. diese möchte ich
direkt aufrufen und bis zum schliessen das formular verschwinden
lassen.

klappt auch noch, aber jetzt habe ich das problem, dass ich irgendwie
abfragen möchte, ob der user die nun angezeigte tabelle wieder
schliesst, um kurz danach das formular wieder einzublenden.

ich suche also nach einem tabelle1.beforeclose, afterclose oder
sowas.



Leg stattdessen ein Formular an, in dem die Tabelle angezeigt wird. In
diesem Formular hast du alle ueblichen Ereignisse zur Verfuegung, u. a.
Close, und da kannst du die Pruefungen vornehmen.

Benutzer sollten niemals direkt in Tabellen arbeiten.

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Ähnliche fragen