Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Raymond am 06.12.04 - 14:16:19

Titel: Ansicht Eigenschaft > Anpassungen zulassen
Beitrag von: Raymond am 06.12.04 - 14:16:19
Hallo zusammen

Weiss jemand von Euch, wie ich in Notespeek sehe, ob für eine Ansicht die Eigenschaft "Anpassungen zulassen" (engl: Allow customizations) aktiviert ist?

Idee dahinter: Ich möchte mit der LotusScript-Design-Klasse den entsprechenden Eintrag in allen Ansichten in einer DB deaktivieren.

Besten Dank für die Unterstützung und Gruss

Raymond
Titel: Re: Ansicht Eigenschaft > Anpassungen zulassen
Beitrag von: Raymond am 06.12.04 - 15:01:46
es ist in Notes Peek unter
"$ViewFormat > table-format-3 > flags".
Bei Wert 0x10 ist "Anpassungen übernehmen" deaktiviert, bei dem Wert 0 ist "Anpassungen übernehmen" aktiviert. Jetzt suche ich nur noch einen Weg, wie ich diese Werte mit LScript setzen kann.
Kann mir da jemand weiterhelfen?

Gruss

Raymond
Titel: Re: Ansicht Eigenschaft > Anpassungen zulassen
Beitrag von: Raymond am 06.12.04 - 16:08:39
Ich spreche heute wohl mit mir selbst  ;)
Anyway, das Wert des Items "$VIEWFORMAT" von einem Anischts-Design Element, hat den Design Typ 5, denn es gemäss LScript-Hilfe eigentlich gar nicht gibt... Das ist wohl definitiv ein fall für die C-API...

Über Tipps würde ich mich aber trotzdem weiterhin freuen

Gruss an die Notes Community

Raymond
Titel: Re: Ansicht Eigenschaft > Anpassungen zulassen
Beitrag von: Glombi am 06.12.04 - 16:14:15
Um Deinen "Monolog" zu beenden  ;)

Es ist in der Tat ein Fall für die C-API von Notes, siehe bspw.
http://www-12.lotus.com/ldd/doc/tools/c/6.5/api65ug.nsf/0/00dd00f9007500b085255e0f00729848?OpenDocument

Irgendwo kann man die Doku als nsf downloaden...
Beispiele findet man durch googeln...

Andreas
Titel: Re: Ansicht Eigenschaft > Anpassungen zulassen
Beitrag von: Semeaphoros am 06.12.04 - 16:37:29
Weiterhelfen kann Dir auch diese Klasse aus der Sandbox:

DB Design von Damian Katz (http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/f81067f94a1143f3852567d800660625?OpenDocument&Highlight=0,katz)
Titel: Re: Ansicht Eigenschaft > Anpassungen zulassen
Beitrag von: koehlerbv am 06.12.04 - 16:48:43
Jens, wir können davon ausgehen, dass Raymond genau mit dieser Klasse an die Sache herangehen wollte.
Nur kennt diese Klasse "nur" die Standard-Datentypen von LS, und damit steht er mit seinem Problem auf dem Schlauch ...

Raymond: Auch wenn es ein "Monolog" war, war es für etliche bestimmt interessant. Wir wären Dir dankbar, wenn Du notfalls den Monolog nochmal aufnimmst, wenn sich bei Dir etwas neues ergeben hat.

Bernhard
Titel: Re: Ansicht Eigenschaft > Anpassungen zulassen
Beitrag von: Raymond am 06.12.04 - 16:53:46
Besten Dank für Eure Inputs.

Die DBDesign Klasse von Damien Katz kenne ich sehr gut und habe sie bereits in diversen Applikationen angewandt. Wie Bernhard richt erkannt hat, kommt man mit ihr in diesem Falle nicht weiter, da "$Viewformat" keinen Standarddatentyp besitzt. Da ich hier mit LN 6.5 gearbeitet haben, habe ich jedoch die NoteCollection verwendet, was mich aber im Vergleich zu der DBDesign Klasse auch nicht weiter gebracht habe.

Ich werde mir die Möglichkeiten via C API anschauen und euch natürlich auf dem Laufenden halten.

Nochmals Danke + Gruss

Raymond
Titel: Re: Ansicht Eigenschaft > Anpassungen zulassen
Beitrag von: koehlerbv am 06.12.04 - 17:09:13
Wie gesagt: WIR danken DIR !

Bernhard  ;)