von freeway » Mi, 02.02.2005 07:42
zur genaueren Beschreibung des Problemes:
ich arbeite in einem Client - Server - System;
zur Bearbeitung eine Tabelle (Calc) "sperre" ich dies über ein Makro: Anlegen einer externen Datei - Abfrage ob diese Datei noch vorhanden ist - wenn ja, dann Mitteilung, dass Tabelle gesperrt ist - nach Ende der Barbeitung der Tabelle wird die externe Datei wieder gelöscht - Tabelle kann wieder von anderen Bearbeitet werden; das Problem ist, dass die externe Datei von jedem Benutzer über das Makro gelöscht (kill) werden kann.
Meine Überlegung dazu war, dass ich abfrage, wer die externe Datei erstellt hat und vergleiche, ob dieser mit dem aktuellen Benutzer übereinstimmt, wenn nicht soll das Makro die Löschung nicht zulassen.
Oder weis jemand eine andere Lösung
viele Grüsse
hans
zur genaueren Beschreibung des Problemes:
ich arbeite in einem Client - Server - System;
zur Bearbeitung eine Tabelle (Calc) "sperre" ich dies über ein Makro: Anlegen einer externen Datei - Abfrage ob diese Datei noch vorhanden ist - wenn ja, dann Mitteilung, dass Tabelle gesperrt ist - nach Ende der Barbeitung der Tabelle wird die externe Datei wieder gelöscht - Tabelle kann wieder von anderen Bearbeitet werden; das Problem ist, dass die externe Datei von jedem Benutzer über das Makro gelöscht (kill) werden kann.
Meine Überlegung dazu war, dass ich abfrage, wer die externe Datei erstellt hat und vergleiche, ob dieser mit dem aktuellen Benutzer übereinstimmt, wenn nicht soll das Makro die Löschung nicht zulassen.
Oder weis jemand eine andere Lösung
viele Grüsse
hans