Domino 9 und frühere Versionen > ND8: Entwicklung
Wie erstellt und nutzt man ein Profildokument?
m3:
Profildokumente im Schnelldurchlauf:
1) Erstellte ein Form (wir nennen das Form immer "sp") mit den Feldern (z.B. "DefaultView" ), auf die Du dann später zugreifen willst
2) Befülle das Form mit Werten über den den
@SetProfileField( profilename ; fieldname ; value ; uniqueKey)
z.B: @SetProfileField( "sp" ; "DefaultView" ; "NameDerView" ; @Username)
3) Lies den Wert über
@GetProfileField( profilename ; fieldname; uniqueKey )
z.B.: @GetProfileField( "sp" ; "DefautlView"; @Username )
aus
michael-r:
Bernhard, wie meinst du das mit Schuss ins Knie?
Es ist nun mal so, ich kann mir die DefaultView über den Designer setzen, bzw könnte ich mir ein Lesezeichen in der entsprechenden Ansicht erstellen, ABER ich finde es ein grandioses Feature für die Mitarbeiter, weil jeder kann die Ansicht öffnen die er bevorzugt, und muss sich nicht durchklicken. Und andersherum Lesezeichen müssen erstellt werden, viele DBs machen das unübersichtlich.
Danke Martin, ich schaue mal :).
koehlerbv:
Martin: Eine Maske für solch ein ProfileDocument braucht es (unter Umständen) gar nicht.
Michael: Meine Frage zielt dahin, wie Du den Anwender "seine" Default-View auswählen lassen möchtest.
Bernhard
michael-r:
Per Aktion, Button in allen Ansichten.
MFG Michael
michael-r:
Ich verstehe das nicht :-:
Ich habe eine Maske DefaultView alias DefaultView erstellt. Ein Textfeld DV, Vorgabewert "($All)".
2 Buttons SetView und GetView.
SetView:
@SetProfileField("DefaultView"; "DV"; @UserName)
GetView
@Command([EditProfile];"DefaultView";@UserName)
Für den Rahmen:
@GetProfileField("DefaultView"; "DV"; @UserName)
Bei den Rahmen bekomme ich die Meldung dass das Gestaltungselement fehlt :/
MFG Michael
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln