Autor Thema: Datenbank-Script  (Gelesen 1683 mal)

Jürgen Schomann

  • Gast
Datenbank-Script
« am: 17.07.09 - 22:29:57 »
Wenn man eine Datenbank öffnet wird auch immer das Datenbank-Script durchlaufen. Wenn man aber über Ansicht - Gehe zu... eine Ansicht in der Datenbank öffnet wird das Datenbank-Script leider nicht durchlaufen.
Wenn man nur verborgene Ansichten (Name in Klammern) in der Datenbank hat, kann man dennoch über Taste Steuerung - Umschalten diese Ansichten auswählen.
Wie kann man verhindern, dass man nicht über Ansicht - Gehe zu... in die Datenbank kommt?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Datenbank-Script
« Antwort #1 am: 17.07.09 - 22:49:19 »
Das ist nicht zu verhindern. Ausserdem wird das DatabaseScript auch bei anderen Aktionen nicht durchlaufen.

Sag an, was Du wirklich erreichen willst.

Bernhard

Jürgen Schomann

  • Gast
Re: Datenbank-Script
« Antwort #2 am: 17.07.09 - 23:08:53 »
Es soll imer eine bestimme Prüfung gemacht werden, z. B. ein Dokument lesen und Feldinhalt prüfen und dann ggf. Warnungshinweis ausgeben oder sogar DB wieder schließen o. ä. Ist noch nicht konkret gemeint. Es geht darum immer eine bestimmte Operation zu Beginn durchzuführen wenn der Anwender die DB öffnet. Kann der Anwender allerdings wie bereits genannt über Gehe zu... umgehen und ist dann doch ohne Prüfung in der DB.
Man könnete natürlich auch in jede Ansicht bei Initialize oder Postopen o. a. etwas für die Prüfung (als Bibliotheksfunktion) einbauen. Wäre dann aber sehr mühsam bei vielen Ansichten.
Oder gibt es noch andere Möglichkeit?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Datenbank-Script
« Antwort #3 am: 18.07.09 - 00:22:41 »
Du kannst ein Dokument über einen Link öffnen (oder via Button oder via Bookmark mit Ansichts- oder Dokument-Verknüpfung oder oder oder) - oder Du klappst abends einfach das Notebook zu und schickst es schlafen. Am nächsten Tag - nach dem Öffnen - erwachen Notebook, OS und Notes (und die seit dem Vortag geöffnete DB) aus dem Schlaf. Es ergibt sich die philosophische Frage: Was ist "eine Datenbank öffnen"?

Was Du wirklich vorhast, bestimmt, was hierfür zu tun ist. Klare Ansagen, klare Antworten: Bisher können wir noch nichts konkretes antworten.

Bernhard
« Letzte Änderung: 18.07.09 - 02:20:00 von koehlerbv »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz