Autor Thema: Ansich, privat bei Erstbenutzung  (Gelesen 4148 mal)

Offline agentzwick

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
    • Deutsches Rotes Kreuz
Ansich, privat bei Erstbenutzung
« am: 23.10.07 - 13:06:35 »
Ich kämpfe seit Stunden mit dem Problem. Habe auch das Forum schon durchsucht und sehr viele Tipps gefunden - aber es funktioniert nicht :-[

Ich habe ein Author Feld (Berechnet beim Anlegen) mit folgender Formel (@If(!@IsNewDoc;@Name([CN];@UserName);"").

Nun möchte ich eine Ansicht (Gemeinsam,privat bei Erstbenutzung) erstellen, wo der User nur seine angelegten Dokumente sieht.
In der Ansichtsauswahl habe ich SELECT @Author eingegeben. Was mach ich den falsch, daß ich die Dokumente nicht sehe?
Stefan Zimmermann
Lotus Domino V 7.0.2 Server + V7+V8 Clients, Server W2K, Clients XP, Vista
Skypename: agentzwick

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Ansich, privat bei Erstbenutzung
« Antwort #1 am: 23.10.07 - 13:09:32 »
Die Selectformel muss so aussehen:

SELECT NamedesFeldes = @Name([CN];@UserName)


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Ansich, privat bei Erstbenutzung
« Antwort #2 am: 23.10.07 - 13:11:21 »
Zunächst - die Formel ist falsch: Autorenfelder brauchen den canonical name, nicht den common name. Weiterhin ist das @IsNewDoc sinnlos bei einem Feld "Berechnet beim Anlegen".

Das SELECT kann so nichts bringen. Es muss heissen: SELECT DeinAutorenfeld = @UserName.

Hat mit dem Problem nichts zu tun, aber: @Author ist gefährlich: Das gibt Probleme, sowie Du mehr als ein Item mit IsAuthors = True hast.

HTH,
Bernhard

Offline agentzwick

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
    • Deutsches Rotes Kreuz
Re: Ansich, privat bei Erstbenutzung
« Antwort #3 am: 23.10.07 - 13:14:08 »
Erst mal vielen Dank.
Was wäre denn ein besserer Weg ?
Stefan Zimmermann
Lotus Domino V 7.0.2 Server + V7+V8 Clients, Server W2K, Clients XP, Vista
Skypename: agentzwick

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Ansich, privat bei Erstbenutzung
« Antwort #4 am: 23.10.07 - 13:17:48 »
Ein besserer Weg als was?

Offline agentzwick

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
    • Deutsches Rotes Kreuz
Re: Ansich, privat bei Erstbenutzung
« Antwort #5 am: 23.10.07 - 13:23:09 »
Als ein Authoren Feld zu benutzen oder verstehe ich jetzt was falsch.
Auf jedemfall funktioniert es jetzt - ich bin von Eurer Hilfe echt begeistert  :)
Stefan Zimmermann
Lotus Domino V 7.0.2 Server + V7+V8 Clients, Server W2K, Clients XP, Vista
Skypename: agentzwick

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Ansich, privat bei Erstbenutzung
« Antwort #6 am: 23.10.07 - 13:28:37 »
Es kommt darauf an, was du erreichen möchtest.

Ein Autoren-Feld benutzt man in der Regel um Schreibzugriffe auf ein Dokument zu steuern.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Ansich, privat bei Erstbenutzung
« Antwort #7 am: 23.10.07 - 13:31:33 »
Lies mal die Hilfe zu @Author.
Diese Funktion bringt Dir in der Selection Formel nichts.....
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: Ansich, privat bei Erstbenutzung
« Antwort #8 am: 23.10.07 - 13:35:07 »
Hi,

Persönlich verwende ich private Ansichten (bei erster Erstellung) äusserst ungern!
- Probleme mit "Aktualisierung der Gestaltung und Aktionen"
- bietet keine Sicherheit vor unberechtigtem Lesezugriff (-> besser Leserfelder)
...

Alternativen wären:
- zu den Autorenfeldern auch noch Leserfelder zu verwenden (dann filtert "Domino" die Dokumente)
- Ein "Darstellungsdokument" mit eingebetter Ansicht
  und Dokumenten "Kategorisiert nach Ersteller" 
  und einzelne Kategorie für den Anwender darstellen
...

OK damit treibst Du den Teufel mit dem Belzebub aus, aber gib uns mal bescheid, welches Konzept  Dich zu einer persönlichen Ansicht gebracht hat.
Je mehr infos, desto besser können wir Dir Vorschläge machen.

Grüsse, Pete(r)

PS: Der Ansatz, nach @Username NICHT auf einer öffentlichen Ansicht zu filtern ist schonmal gut, um Probleme zu vermeiden.
pete(r)

Offline agentzwick

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
    • Deutsches Rotes Kreuz
Re: Ansich, privat bei Erstbenutzung
« Antwort #9 am: 23.10.07 - 13:48:54 »
OK damit treibst Du den Teufel mit dem Belzebub aus, aber gib uns mal bescheid, welches Konzept  Dich zu einer persönlichen Ansicht gebracht hat.
Je mehr infos, desto besser können wir Dir Vorschläge machen.

Eigentlich will ich nur eine Ansicht haben wo der User seine Dokumente die er Eingereicht hat sieht. Es ist unsere Ideenbörse. Da mein Developer-Lehrgang erst 2 Wochen her ist, stecke ich noch in den Kinderschuhen und probiere mich an einen einfachen Workflow. Die Hilfe von vom Desingner und ich sind mitllerweile schon per Du  ;D
Stefan Zimmermann
Lotus Domino V 7.0.2 Server + V7+V8 Clients, Server W2K, Clients XP, Vista
Skypename: agentzwick

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: Ansich, privat bei Erstbenutzung
« Antwort #10 am: 23.10.07 - 16:35:59 »
Hi,

Die Hilfe von vom Desingner und ich sind mitllerweile schon per Du  ;D
Immer gut, wenn man gute Bekannte hat!  ;)

Da Du hier ein wohl eine DB zum Lernen entwickelst ist es berechtigt auch "private Ansichten" und "Ansichten, privat bei erster Benutzung" zu verwenden.
- Zumindest lernst Du dann auch potentielle Schwachstellen aber natürlich auch die Stärken kennen.

Leserfelder sind in diesem Konzept nicht notwendig - diese Variante würde ich mal wo anderst verwenden.
(PS: bei Leserfeldern immer mit einer Admin-Rolle arbeiten, die in allen Dokumenten automatisch leser oder Autor ist - sonst gehen Dir irgendwann einige Dokumente verschütt.)

Ich persönlich würde dies über eine kategorisierte Ansicht, nach dem Feld "Autoren" oder "Ersteller" (nicht nach @Authors, wie schon Bernhard und Axel gesagt haben) machen.
Diese Kategorisierte Ansicht würde ich in ein "Darstellungsdokument", einbetten und nach einem Schlüsselfeld, mit "@UserName" die einzelne Kategorie darstellen.

Wenn du mehr Fragen hast, (möglichst detailiert,)
bist du hier im Forum gut aufgehoben!
(aber das weisst Du bestimmt schon)

Viel Erfolg, Pete(r)

PS: es gibt also noch tatsächlich Unternehmen, die Geld für eine Schulung haben  :D
- ich will auch!!! (Java wäre interessant ...)
pete(r)

Offline agentzwick

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
    • Deutsches Rotes Kreuz
Re: Ansich, privat bei Erstbenutzung
« Antwort #11 am: 23.10.07 - 19:14:46 »
Danke Peter, daß ist ja auch nicht schlecht. Funktionierte sogar gleich  :)
Der Kampf dauerte ca. 1 1/2 Jahre bis ich alle 3 Lehrgänge machen konnte (der Letzte "Web Application" ist im Dezember.

Stefan Zimmermann
Lotus Domino V 7.0.2 Server + V7+V8 Clients, Server W2K, Clients XP, Vista
Skypename: agentzwick

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz