Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: tabama am 11.09.15 - 12:28:20
-
Hallo,
ist es möglich in einer Seite eine eingebettete Ansicht dynamisch aus dem aufrufenden Gliederungseintrag zu ermitteln?
Mit der Methode Call outlineentry.SetNamedElement( db, Seite , xxxx ) könnte ich ja nur die Seite dynamisch aufrufen, aber nicht deren eingebettete Ansicht.
Ich benötige keine "fertige" Lösung, sondern nur ein Tipp damit ich auf die Sprünge komme.
Danke
Martin
-
Ich benötige keine "fertige" Lösung, sondern nur ein Tipp damit ich auf die Sprünge komme.
Ich hätt sie aber fertig ;D
categorizedview := "nameDerView";
category := "kategorie";
title := "windowTitle";
@SetProfileField("viewprofile";"categorizedview";categorizedview;@UserName);
@SetProfileField("viewprofile";"category";category;@UserName);
@SetProfileField("viewprofile";"title";title;@UserName);
triggerSave := @GetProfileField("viewprofile";"categorizedview";@UserName);
@SetTargetFrame("NotesView");
@PostedCommand([OpenPage];"page.categorizedView");
@SetTargetFrame("")
(Der Trick ist, dass nach @SetProfileField nochmals auf das Profil lesend zugegriffen werden muss, damit die Änderungen in der Page "sichtbar" sind)
Dann noch eine Page basteln die die 3 Felder aus dem Profil ausliest und Titel + Daten für die Embedded View setzt.
Gruß
Roland
-
Danke Roland,
das bedeutet aber, dass ich immer ein userspezifisches Profildokument bemühen muss.
Ich dachte halt, es geht über ein Element irgendeiner Klasse.
Schönes Wochenende
Martin
-
In der Gliederung kannst du nur mit Formeln arbeiten.
=> Entweder über ein Profil oder über die Notes.ini
Alternativ kann man die Kategorisierung noch über @SetViewInfo beeinflussen (der Befehl ist aber nicht Nebenwirkungsfrei)
Gruß
Roland
-
Danke,
ich habe es nun über Profildokumente gelöst (frisst ja nichts ;))
Grüße
Martin