Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: ScriptNord am 24.02.04 - 10:20:43

Titel: DXL-Exporter
Beitrag von: ScriptNord am 24.02.04 - 10:20:43
Hallo in die Runde,

ich möchte mit dem DXL-Exporter eine View exportieren und dann geändert wieder importieren. Inweiweit ist diese Aktion von Benutzerrechten abhängig(konsistente ACL) ? Was ist mit privaten Ansichten ? Der Vorgang funktioniert insgesamt, nur ab Editor ist eben Schluß....

Danke vorab.
Titel: Re:DXL-Exporter
Beitrag von: Don Pasquale am 24.02.04 - 10:34:53
Beim XSL Importer werden Dokumente erstellt,
er sollte zumindest die Rechte haben Dokumente
zu erstellen.

Poste doch mal Deinen Code
Ciao
Don Pasquale
Titel: Re:DXL-Exporter
Beitrag von: ScriptNord am 24.02.04 - 10:50:11
Es geht nicht um Dokumente, sondern um das Designelement selber, die View... bereits beim Export kommt der Fehler !
Titel: Re:DXL-Exporter
Beitrag von: Don Pasquale am 24.02.04 - 10:53:12
OK, ab hier ist es nicht mehr meine Baustelle, sorry
Ciao
Don Pasquale
Titel: Re:DXL-Exporter
Beitrag von: animate am 24.02.04 - 13:32:48
Es geht nicht um Dokumente, sondern um das Designelement selber, die View... bereits beim Export kommt der Fehler !

welcher Fehler?
wie exportierts du? im designer Tools->DXL Utilities->Exporter...? Weißt du, ob du Gestaltungselemente importieren kannst?
Titel: Re:DXL-Exporter
Beitrag von: ScriptNord am 24.02.04 - 14:39:05
Sorry, meine Info's waren zu dürftig.

Ich benutze Notes 6.51 deutsch
Der Export läuft über eine Aktion in einer Ansicht. Es wird Lotus Script benutzt (session.CreateDXLExporter())
Als Parameter gibt es ein doc und einen Stream auf ein XML-File
Das doc stammt aus einer NotesNoteCollection und ist eine View.
Das Document ist nicht Nothing vor dem fehlgeschlagenen Export.
mit Manager- und Enwicklerrechten klappt das ganze local(konsistente ACL).
Das XML wird geschrieben (encoding="utf-8") und läßt sich so auch wieder einlesen. Vorher lasse ich das XML noch durch den Sax Parser laufen, um es zu ändern.

Als Editor krieg ich beim exporter.process den Fehler (Nur ein allgemeiner Fehler) !. Das Script bricht ab.

Wie hängt das mit den Rechten zusammen ? Ich bekomme ja auch als Editor die note aus dem Bereich der Designelemente.... Warum kann ich sie dann nicht exportieren ???
Also wie sinnd die
Titel: Re:DXL-Exporter
Beitrag von: animate am 24.02.04 - 15:02:07
logisch wärs ja schon, wenn ein Nicht-Designer auch nicht an Designinformationen kommt, geschweige denn sie ändern kann.
aber ob das der echte Grund ist, weiß ich nicht.
Titel: Re:DXL-Exporter
Beitrag von: Don Pasquale am 24.02.04 - 15:07:37
Vielleicht fehlen Schreibrechte, whin schreibst Du denn ?
Ciao
Don Pasquale
Titel: Re:DXL-Exporter
Beitrag von: Axel Janssen temp am 24.02.04 - 18:57:57
logisch wärs ja schon, wenn ein Nicht-Designer auch nicht an Designinformationen kommt, geschweige denn sie ändern kann.
aber ob das der echte Grund ist, weiß ich nicht.

Ich glaube du hast recht.
Das sollte irgendwo in der Designer-Hilfe stehen. Habs aber auf die schnelle auch nicht gefunden. Keine Zeit. Schreib grad Endanwenderdoku.

Als damals 2000 oder so dxl eingeführt wurde, gab es Diskussionen darüber, dass es nicht zu einer Sicherheitslücke werden darf. Und das eben um die Homogenität des Notes-Sicherheitskonzepts zu erhalten, es bei dxl ein paar "Einschränkungen" gibt.
DXLs von Masken sind design-Dokumente.

Gruß Axel