- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Datenquellenlock bei Editmode???
Hallo zusammen,
ist es irgendwie mรถglich einen Lock auf eine Datenquelle oder einen Datensatz zu setzten wรคhrend dieser editiert wird. So das kein weiterer Editor auf die Datenquelle bzw den Datensatz zugreifen kann. Denn so ist ein Verlust der Daten (bei gleichzeitigem editieren) eines der Editoren ja praktisch vorprogrammiert.
Bei Editoren die in der ganzen Welt verteilt sind, ist die Wahrscheinlichkeit das zwei Editoren gleichzeitig an einem Datensatz arbeiten sehr hoch und der รrger der dabei entsteht wenn die Daten verloren gehen ebenfalls.
Hat jemand das selbe Problem? Wie habt ihr es gelรถst? Oder gibt es da sogar was von Haus aus?
Grรผรe Alex
- Labels:
-
Developers
-
Knowledgebase
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Also gibt es momentan keine Mรถglichkeit ein gleichzeitiges Arbeiten zu verhindern. Ist schon abzusehen ob und wann Exclusive Sperren bei den DQ umgesetzt werden?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In der Api existiert folgende Funktion:
void
setWriteLock(boolean lock)
A write lock is a flag to prevent changes e.g. during a workflow is active for this element.
Also so wie ich es verstehe, ist die Funktion da um รnderungen in der DB zu verhindern, allerdings bewirkt die Funktion rein gar nichts.
Ist es den mรถglich an den "STRG E"-Befehl ein Script zu hรคngen? Dann kรถnnte ich den Status der DQ vorher abfragen und den Editor wenigstens warnen!
Bei uns bewirkt die Tatsache das ein exclusives Sperren der DQ nicht mรถglich ist, das die komplette Projektstruktur eventuell geรคndert werden muss, eine Woche vor Fertigstellung!

