von LokutusvB » Mi, 25.11.2009 14:57
Ich hatte ein ähnliches Problem. Und leider nützt einem auch XRay nichts, wenn man nicht mal ansatzweise vermuten kann, nach was man genau suchen muß.
Probiere es mal mit der Open Office Erweiterung MRI, die hat mir bei dem Problem geholfen, allerdings auch erst dann, als ich wußte wonach genau ich suchen muß.
Der Schutz mit Passwort ist allerdings etwas kompliziert, wie du hier nachlesen kannst:
http://www.oooforum.org/forum/viewtopic ... tectionkey
http://www.oooforum.org/forum/viewtopic ... tectionkey
http://www.openoffice.org/issues/show_bug.cgi?id=93477
In meinem Fall muß ich den Schutz vom bereich nur aufheben und wieder neu setzen, ohne das Passwort zu "berühren". Was mich allerdings erstaunt, beim Aushebeln des Schutzes will er das Passwort gar nicht wissen.
Hier mal ein Ausschnitt aus meinem Delphi-Code
Code: Alles auswählen
...
ts := Document.GetTextSections.getByname('Dokument'); // alternativ getByIndex
ts.SetPropertyValue('IsProtected', False); // Hebt Schutz auf, Passwort bleibt bestehen
ts.SetPropertyValue('IsProtected', True); // Schutz wieder setzen
...
Ich hoffe das hilft dir weiter.
Ich hatte ein ähnliches Problem. Und leider nützt einem auch XRay nichts, wenn man nicht mal ansatzweise vermuten kann, nach was man genau suchen muß.
Probiere es mal mit der Open Office Erweiterung MRI, die hat mir bei dem Problem geholfen, allerdings auch erst dann, als ich wußte wonach genau ich suchen muß.
Der Schutz mit Passwort ist allerdings etwas kompliziert, wie du hier nachlesen kannst:
http://www.oooforum.org/forum/viewtopic.phtml?t=67597&highlight=protectionkey
http://www.oooforum.org/forum/viewtopic.phtml?t=62281&highlight=protectionkey
http://www.openoffice.org/issues/show_bug.cgi?id=93477
In meinem Fall muß ich den Schutz vom bereich nur aufheben und wieder neu setzen, ohne das Passwort zu "berühren". Was mich allerdings erstaunt, beim Aushebeln des Schutzes will er das Passwort gar nicht wissen.
Hier mal ein Ausschnitt aus meinem Delphi-Code
[code]
...
ts := Document.GetTextSections.getByname('Dokument'); // alternativ getByIndex
ts.SetPropertyValue('IsProtected', False); // Hebt Schutz auf, Passwort bleibt bestehen
ts.SetPropertyValue('IsProtected', True); // Schutz wieder setzen
...
[/code]
Ich hoffe das hilft dir weiter.