Domino 9 und frühere Versionen > Entwicklung

Hilfe Outline!!!

(1/2) > >>

pippo:
hallo leute,
habe beim öffnen der DB outlineeinträge mit script hinzugefügt oder entfernt je nach user - möchte bei jedem user nur die einträge zeigen, welche für ihn zutreffen - nur bin ich nicht im stande diese zu aktualisieren - was mache ich falsch

besten dank im voraus, pippo

yetiman:
Warum nicht einfach mit ner "hide when formula" bestimmte Einträge bei bestimmten Usern Hiden...?

pippo:
danke erstmal für deinen beitrag;

das mache ich, nur wird es nicht aktualisiert ???

yetiman:
Was für eine Formel verwendest du?

pippo:
verwendente bei post open foglende prozedur

sofern user beistimmte funktionen hat

Dim session As New NotesSession
     Dim db As NotesDatabase
     Dim outline As NotesOutline
     Dim oe As NotesOutlineEntry
     Set db = session.CurrentDatabase
     Set outline = db.GetOutline("gliMenu")
     
     Set oe = outline.GetFirst()
     
     While Not ( oe Is Nothing )
           If oe.Alias = "oeAuswertungen" Then
                 oe.UseHideFormula =False
                 oe.HideFormula = 1
                 Call outline.Save()
           End If
           Set oe = outline.GetNext ( oe )
     Wend

er macht das auch,nur wird es auf dem bildschirm nicht aktualisiert

(habe bei den eigenschaften der db rahmengruppe öffnen angegeben)

grüße, pippo

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln