Wenn man einen benutzerdefinierten Zustand anlegt und diesen z.B. als Bedingung 
in einer
Zeitschaltung verwendet, so kann man diesen Zustand später löschen ohne darauf 
hingewiesen zu
werden, daß er in Verwendung ist. Die Bedingung ist dann aber immer noch in der 
Zeitschaltung
vorhanden, aber nur mehr mit ihrer ID, und damit wenig sinnvoll.

Ich würde eigentlich in einem solchen Fall folgendes Verhalten erwarten:

- Beim Versuch, einen benutzerdefinierten Zustand zu löschen, der irgendwo in 
Verwendung
  ist, erfolgt eine Rückfrage der Form
  "Dieser Zustand wird an folgenden Stellen verwendet: <Liste der 
Verwendungsstellen>.
   Wollen Sie ihn wirklich löschen?"

- Bestätigt der Anwender die Löschung, so wird neben dem Zustand selber auch 
jede
  Verwendungsstelle entfernt, sonst hat man nur "Datenleichen" rumliegen, die 
man
  u.U. gar nicht so einfach wiederfindet.

Mit freundlichen Grüßen
Klaus Schmidinger
_______________________________________________
dss-developer mailing list
[email protected]
http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer

Reply via email to