Domino 9 und frühere Versionen > Entwicklung

Leser/Autorenfelder - 2 Rollen erforderlich

<< < (4/4)

Jérôme:

--- Code: ---      Set docNABGroup = dbNAB.CreateDocument
      docNABGroup.Form = "Group"
      docNABGroup.ListName = sGroupName
      docNABGroup.GroupType = "0"
      docNABGroup.ListDescription = "Dies ist eine Gruppe der Arbeitszeitverwaltung." & Chr(13) & _
      "Sie beinhaltet die Abteilungsleiter der Gruppe '" & sDepartmentName & "."
      docNABGroup.ListOwner = session.UserName
      Call docNABGroup.Save ( True, False )
--- Ende Code ---

Sorry, falls ich nerve... aber so sieht das bei mir aus. Fehlt da noch was?

ata:
... wenn du Dokumente im Backend neu erstellst, musst du den Autoren und Leserfeldern ihre Eigenschaft noch verpassen. Dazu muß das Item vorhanden sein, also...

... das Doc zunächst speichern,
... dann das Feld initialisieren mit Set item = doc.GetFirstItem("ListOwner")
... die Eigenschaft setzen mit item.IsAuthors = True
... das Doc erneut speichern

das müßte es dann gewesen sein...

ata

ata:
... ach ja - IsSummary sollte ebenfalls auf True gesetzt werden...

ata

Performance:
@ata

Ich melde mich bei dir ein einem SM Kurs an..........

prösterchen


Jérôme:
Ich hab mir die Ansicht "Gruppen" mal angesehen, und dabei ist mir die allererste Spalte aufgefallen, die das Feld "Type" auswertet.

Dann hab ich mir eine Ansicht "Alles" erstellt, und siehe da, meine Gruppendokumente waren doch da.

Das, was noch dazu muss, ist doc.Type = "Group". Aber das andere war auch nötig. Danke, ata!

Ihr seid klasse!

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln