Autor Thema: Mehrere Leserfelder in einer Maske  (Gelesen 1674 mal)

Offline LuckyMan

  • Junior Mitglied
  • **
  • Beiträge: 53
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Mehrere Leserfelder in einer Maske
« am: 14.12.10 - 10:00:17 »
Hallo Leute...

Ich habe hier einen recht kuriosen Fall...wir haben eine DB mit bislang einem Leserfeld. Nun ist wohl eine Kollegin aus dem NAB entfernt worden und der AdminP hat den Wert des Leserfeldes gelöscht. Soweit so schlecht...Nun sieht natürlich jeder ihre Dokumente.

Also habe ich mal eben ein zweites Leserfeld eingebaut, und dieses per Agent mit einer Rolle versorgt. Nun hatte ich erwartet, dass die User, die die Rolle haben, die einzigen sind, die das Dokument sehen können.

Nun haben wir hier einen zweiten Rechner, der genauso aufgesetzt ist wie alle Standard-User hier im Hause...mit eigener Notes-ID..wenn ich damit auf die DB zugreife, sehe ich genau die Dokumente von der Kollegin, die es hier nicht mehr gibt.

Ich habe also zwei Leserfelder...eines gefüllt mit einer Rolle und ein zweites, nicht gefülltes.

Warum sehe ich ihre Dokumente???
Gruß

LuckyMan
-------------------------------------------------------

Glombi

  • Gast
Re: Mehrere Leserfelder in einer Maske
« Antwort #1 am: 14.12.10 - 10:59:06 »
Bist Du sicher, dass dein Agent auch die Property READ ACCESS ONLY für das Feld setzt. Ein einfaches
FIELD Leser := ...
tuts nicht, wenn es das Feld nicht schon gibt und dieses READ ACCESS ONLY ist.

In diesem Fall ist es am besten, wenn du das Feld per LotusScript setzt.
set item = New NotesItem(,,,,,,, READERS)

oder wenn das Feld bereits da ist, aber nicht READ ACCESS hat.
set item = doc.GetFirstItem("Leser")
item.Values = ...
item.IsReaders = true

Andreas

Offline LuckyMan

  • Junior Mitglied
  • **
  • Beiträge: 53
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Mehrere Leserfelder in einer Maske
« Antwort #2 am: 15.12.10 - 11:30:28 »
Moin Andreas...

Danke dass du mir von der Leitung geholfen hast...es war in der Tat so, dass das Feld als Textfeld auftauchte...nun habe ich das Script geändert und es läuft.

Gruß

LuckyMan
-------------------------------------------------------

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz