Hallo zusammen,
ich habe für eine Datenbank, in der private Ansicht, genauer gesagt "gemeinsam, privat nach Erstbenutzung", die nicht im Desktop gespeichert werden, vorkommen, ein Wartungsscript geschrieben. Es überprüft, ob nach Öffnen der Datenbank durch den Benutzer, ob zu seinen privaten Ansichten neuere Gestaltungsversionen vorliegen. Falls das so ist, wird die vorhandene Ansicht mit dem remove gelöscht. So weit so gut...
Mir fällt aber unangenehm auf, dass die Löschung von der Datenbank nicht sofort passiert, sondern wohl scheinbar einen Moment dauert, man dabei aber bereits wieder weiterarbeiten kann. Ruft man nun die gerade gelöschte Ansicht wieder auf - es soll also eine private Version angelegt werden - klappt der Ansichtenwechsel nicht. Erst nach einiger Zeit wird dieser vollzogen.
Kennt jemand eine Möglichkeit, das Ende des Löschvorgangs per Script zu erkennen und ggf. darauf zu warten?