- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aktualisierung der Datenquellenansicht nach Editor-Neustart
Hallo zusammen!
Ich habe folgendes Problem:
Eine FS-Datenquelle wird sowohl vom Editor als auch von einem externen System bearbeitet, d.h. beide System nehmen รnderungen an den Inhalten vor. Das externe System nimmt diese รnderungen direkt in der DB vor.
Die รnderungen des externen Systems erscheinen im FS-Editor erst, nachdem der Benutzer explizit auf den "Refresh"-Button geklickt hat. Selbst nach einem Neustart des Editors werden noch die nicht mehr aktuellen Datensรคtze angezeigt.
Gibt es eine Mรถglichkeit, beim Editor-Start eine Aktualisierung der Datenquellen zu erzwingen?
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Leistenschneider,
das kรถnnte man mit Hilfe eines Skriptes lรถsen:
us = connection.getProjectById(context.getProject().getId()).getUserService();
ts = us.getTemplateStore();
schema = ts.getSchemes().getSchemaByName("<SCHEMANAME>");
schema.resetReadTimestamp();
Dieses Skript als Auftragsskript laufen lassen.
ACHTUNG: Hiermit wird der Caching Mechanismus von FirstSpirit bezรผglich der Datenbankanbindung jedesmal zurรผckgesetzt. Es sollte also so selten wie mรถglich ausgefรผhrt werden.
Wenn das externe Tool nur zu bestimmten Zeiten รnderungen vornimmt, sollte es genau einmal nach jeder รnderung ausgefรผhrt werden. Wenn die AccessAPI lizensiert ist, sollte รผberlegt werden, den Cache nach jeder externen รnderung der Datenbank zurรผckzusetzen (also genau dann, wenn er invalide geworden ist).
Viele Grรผsse aus Dortmund,
Holger Hรถbbel

