Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: alt-f4 am 17.03.04 - 12:21:00

Titel: Shared, private on first use
Beitrag von: alt-f4 am 17.03.04 - 12:21:00
Hi leute,
ich habe die suchfunktion benutzt aber leider kein thread gefunden.
das problem besteht unter r5 und r6 ( client u. server).

bei der db handelt es sich um eine urlaubs-db.
so nun mal zu meinem problem. ich habe eine view erstellt " Shared, private on first use", und ich benutze folgende selectformel " SELECT( ( Form = "Monat" ) &( DisplayMitarbeiter = @Text(@Name([CN];(@UserName)))))". das ganze funktioniert auch soweit ganz gut. naja was heisst gut, das ganze funktioniert einen tag, ab erstellung der eigentlichen private view.

danach funktioniert die select formel anscheind nicht mehr. es werden mir keine dokumente mehr angezeigt, obwohl es dokumente gibt die der select-formel entsprechen.

weiss einer woran das liegen könnte?

mfg alt

sollte meine beschreibung zu ungenau oder undeutlich sein, sagt bescheid und ich werde versuchen es noch präziser zu schildern.
Titel: Re:Shared, private on first use
Beitrag von: alt-f4 am 17.03.04 - 12:45:56
hmm aber genau dafür ( @Username) benutzt man doch diese art von view. zumindest laut notes help.
Titel: Re:Shared, private on first use
Beitrag von: Don Pasquale am 17.03.04 - 13:31:55
Laut Notes Help ?
Zeigen!

Ciao
Don Pasquale
Titel: Re:Shared, private on first use
Beitrag von: animate am 17.03.04 - 13:42:35
Ich benutze die auch so.

Aus der Hilfe:
Shared, private-on-first-use views
A "Shared, private-on-first-use" view begins as a shared view and becomes a private view as soon as a user accesses and saves the view. These views give you a convenient way to distribute personal views to multiple users. You usually create this type of view by using @UserName to customize the display for each user.
Note that this is the only way to make a view work with @username, because the view selection is only parsed when the view is generated. Thus, if Tom opened a shared view that keyed to @username, all of Tom's documents would display. But, if the view is still open when Jay accesses it, Jay sees all of Tom's documents, and does not see his own. So, to avoid this conflict, designate the view as "Shared, private on first use" when using @username in the selection formula.
Titel: Re:Shared, private on first use
Beitrag von: alt-f4 am 17.03.04 - 14:10:59
jo thomas genau die meine ich.

kannst du mir da vielleicht weiterhelfen?
Titel: Re:Shared, private on first use
Beitrag von: animate am 17.03.04 - 14:19:46
Eigentlich nicht. Ich wüsste nicht, was an der Formel falsch sein sollte.

Bei meiner Version ist es ähnlich wie bei deiner, nur kanns bei mir sein, dass mehr als eine Person das Dokument lesen darf, deswegen @IsMember

SELECT Form = "jobs" & @IsMember(@UserName; Leserrechte)
Titel: Re:Shared, private on first use
Beitrag von: alt-f4 am 17.03.04 - 15:06:18
wie gesagt , die formel funktioniert ja auch aber nur einen tag ab erstellung der persönlichen ( private view).
Titel: Re:Shared, private on first use
Beitrag von: Axel am 17.03.04 - 21:26:05
Hi,

hat das @Text(...) einen Sinn ?

SELECT Form = "Monat" & DisplayMitarbeiter = @Name([CN];@UserName)"

Versuch das Ganze doch mal so.


Axel
Titel: Re:Shared, private on first use
Beitrag von: koehlerbv am 17.03.04 - 21:32:21
Das @Text ist überflüssig wie ein Kropf, sollte aber auch nicht schaden ...
Hier scheint etwas völlig anderes faul zu sein, aber ich habe auch keinerlei Plan, was das sein könnte. Ich kenne genug DBs, die mit sowas arbeiten - ohne Probleme !
Titel: Re:Shared, private on first use
Beitrag von: TMC am 17.03.04 - 23:27:40
Ich hatte mal ein ähnliches Phänomen und bin dann auch auf eine embedded View umgestiegen.
Auslöser meines Umstiegs waren afaik mehrere Threads im LDD-Forum - die hier Probleme bestätigten mit "Shared, private on first use" und @Username. Leider habe ich die Links nicht parat.

Matthias

** Edit ** War allerdings R5 Client
Titel: Re:Shared, private on first use
Beitrag von: alt-f4 am 18.03.04 - 13:25:15

mit einer embedded view habe ich noch nie gearbeitet, kann mir da einer auf die sprünge helfen, ein paar links zur erklärung oder eine mini-beispiel-db.

thx
Titel: Re:Shared, private on first use
Beitrag von: Axel am 18.03.04 - 13:28:40
Hi,

ata hat auf seiner privaten Homepage eine Demo.

Hier kannst du sie runterladen: http://www.anton-tauscher.de/Download/DynView.zip (http://www.anton-tauscher.de/Download/DynView.zip)


Axel
Titel: Re:Shared, private on first use
Beitrag von: alt-f4 am 19.03.04 - 11:52:15
thx für die demo. das sollte mein problem lösen.