Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: fiuman007 am 18.11.04 - 14:08:01

Titel: "Meine Dokumente" View
Beitrag von: fiuman007 am 18.11.04 - 14:08:01
Hallo,

bräuchte Hilfe bei ner Ansicht. Die sollte nur die User Dokumente anzeigen. Also Dokumente von dem User der sie aufruft.

Also ich hab ne Ansicht aber da sind alle Dokumente nach Usern sortiert.

REM {variable to translate};
AnonTxt := "Anonymous";
REM {end variable to translate};
ABFrom := @Name([Abbreviate]; From);

@If(
@Contains(@LowerCase(form); "anonymous"); AnonTxt; Form = "Interest Profile"; @Name([Abbreviate]; FullPersonName); ABFrom)


Und als Thema: was aber auch nicht stimmt:

REM {Variables to translate};
PrivateTxt := "PRIVAT: ";
ExpiredTxt := "ABGELAUFEN: ";
REM {End variables to translate};
Author := @If(Form = "MainTopic" & Subject = ""; " (" + @Name([Abbreviate]; From) + ")"; "");
useSubject :=
@If(form = "ResponseToResponse"; ImmediateParentSubject; form = "Response"; OriginalSubject; "");

@If(readers != ""; PrivateTxt; ExpireDate != ""; ExpiredTxt; "") + Subject + @If(useSubject != ""; " (Antwort: " + useSubject + ")"; Author)


Wie mach ich das, dass er mir nur meine Dokumente anzeigt ?

Danke
Titel: Re: "Meine Dokumente" View
Beitrag von: Driri am 18.11.04 - 14:11:34
Das Thema gibts hier im Forum schon diverse Mal, benutz bitte die Suche.

Ich meine die Möglichkeiten beschränken sich auf Leserfelder und SPOFU-Ordner.
Titel: Re: "Meine Dokumente" View
Beitrag von: fiuman007 am 18.11.04 - 14:58:53
Ich hab jetzt die ganze Zeit gesucht, aber nix gefunden ..... Bin ich blind ?

Titel: Re: "Meine Dokumente" View
Beitrag von: Driri am 18.11.04 - 15:08:58
Nur eine kleine Auswahl :

http://www.atnotes.de/index.php?topic=13330.0
http://www.atnotes.de/index.php?topic=13790.0
http://www.atnotes.de/index.php?topic=14637.0

Such z.B. einfach nach "Ansicht eigene Dokumente".
Titel: Re: "Meine Dokumente" View
Beitrag von: fiuman007 am 18.11.04 - 16:09:49
Also ich habs jetzt mit der normalen Ansicht ausprobiert (Shared, private on first use) aber er zeigt mir immer noch alle Dokumente an ....  ???
Titel: Re: "Meine Dokumente" View
Beitrag von: Axel am 18.11.04 - 16:17:24
Hi,

wie sieht den deine SELECT-Formel der Ansicht aus? Du musst dort mit @Username arbeiten und damit den aktuallen User herausfiltern.


Axel
Titel: Re: "Meine Dokumente" View
Beitrag von: fiuman007 am 18.11.04 - 16:26:49
Also in der View Selection:

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

Müsste doch gehen oder?

Blöde Frage, könnte das ganze auch mit
@contains(@Author; @Username) funktionieren.

Ich habs jetzt ausprobiert und es geht nicht, aber ich weiss nicht ob ich es richtig eingesetz habe....

Titel: Re: "Meine Dokumente" View
Beitrag von: Axel am 18.11.04 - 17:53:49
Hi,

sieht eigentlich normal aus. Warum machst du denn das mit @Name?
Was steht denn in Name? Können in Name auch mehrere Namen enthalten sein?

Versuch's auch mal so ...@Contains(Name; @Username)

Hast du auch jedesmal die Ansicht neu angelegt?

Axel
 
Titel: Re: "Meine Dokumente" View
Beitrag von: koehlerbv am 18.11.04 - 18:53:37
Axel: Zustimmung.

Und
Code
@Name([CN];@UserName)=@Name([CN];Name))
ist entweder "doppelt gemoppelt" oder weist auf inkonsistente Ablage im Feld "Name" hin.

Bernhard
Titel: Re: "Meine Dokumente" View
Beitrag von: fiuman007 am 23.11.04 - 14:04:01
Das funktioniert irgendwie alles nicht.


Hab jetzt bei der Ansicht in View Selection die Formel drin:

SELECT ((Form = "Prototyping2") & @Contains(Name; @Username))

Und für die Spalte:
EInfach das Feld in dem der Kunde steht. ...


Aber irgendwie bekomm ich da nur irgendwelche Zahlen zu sehen  ???



Titel: Re: "Meine Dokumente" View
Beitrag von: Axel am 23.11.04 - 14:18:16
Aber irgendwie bekomm ich da nur irgendwelche Zahlen zu sehen  ???

Was für Zahlen siehst du denn?

Was steht den in den entsprechenden Feldern drin. Eine Ansicht kann nur das anzeigen, was auch in den Feldern enthalten ist.


Axel

Titel: Re: "Meine Dokumente" View
Beitrag von: fiuman007 am 23.11.04 - 14:25:34
Ich bekomme immer die Simple Function : # in View (e.g. 2.1.2), angezeigt, obwohl ich immer das Feld auswähle .... also ganz komisch

Titel: Re: "Meine Dokumente" View
Beitrag von: Axel am 23.11.04 - 14:31:19
Hi,

ist das eine SPOFU-Ansicht? Wenn ja, dann musst du die private Ansicht löschen und eine neue erstellen, damit sie aktualisiert wird.


Axel
Titel: Re: "Meine Dokumente" View
Beitrag von: fiuman007 am 23.11.04 - 14:36:16
Ja das ist eine SPOFU View. Wie soll ich sie denn löschen und dann nochmal anlegen ? Versteh ich jetzt ned ganz ....  :-\
Titel: Re: "Meine Dokumente" View
Beitrag von: Axel am 23.11.04 - 14:53:09
Hi,

wenn du eine SPOFU - Ansicht zum erstenmal verwendest, wird eine private Ansicht mit gleichem Namen angelegt. Diese übernimmt die Gestaltung aus der SPOFU-Ansicht.

Wenn du nun diese Ansicht änderst, bekommt die private Ansicht davon nichts mit. Du musst diese private ansicht löschen und mit einem Klick auf die SPOFU-Ansicht nue erstellen. Das muss bei jeder Design-Anpassung in der SPOFU - Ansicht passieren.


Axel
Titel: Re: "Meine Dokumente" View
Beitrag von: fiuman007 am 23.11.04 - 15:05:02
Yeah. Es geht !!!!!!!

Vielen Dank an alle ....

Also hier nochmal zusammengefasst:

Wer eine "Eigene Dokumente" Ansicht erstellen will, erstellt eine SPOFU-Ansicht und schreibt dann in der View Selection :

SELECT form *= "MainTopic" : "Response" & (@UserName = Coordinator)

Wobei Coordinator ein Feld mit dem Namen ist. ....

Dann einfach die Spalten nach Wunsch sortieren und kategorisieren und schon geht das ganze ....