Autor Thema: Ansicht nach Benutzer unterscheiden  (Gelesen 1288 mal)

Offline Centaury

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • Hi! Kennst du Murphy??
Ansicht nach Benutzer unterscheiden
« am: 10.02.03 - 14:04:50 »
Hallo!
Wir haben hier eine selbstgeschriebene Aufgabenverwaltung. Nun möchte ich eine Ansicht, in der jeder Mitarbeiter nur seine eigenen Aufgaben sieht. Dazu ist im Dokument ein Feld, das den Namen des Benutzers in der Form "Vorname Name" enthält. Die Auswahl erfolgt per Dialogliste, da ein Adressdialog zu viele Namen enthalten würde (es müssen nur 6 Mitarbeiter von ca. 200 zur Auswahl bereit stehen). Wenn ich jetzt in die Ansichtsauswahl mit @Name ([CN]; @UserName) vergleiche, verhält sich die Ansicht sehr merkwürdig. Jeder Mitarbeiter sieht dann meine Aufgaben, aber seine eigenen nicht!
Was tun?
« Letzte Änderung: 10.02.03 - 17:23:40 von Centaury »
Man sollte immer eine kleine Flasche Whisky dabei haben, für den Fall eines Schlangenbisses - und außerdem sollte man immer eine kleine Schlange dabei haben. - W. C. Fields

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Ansicht nach Benutzer unterscheiden
« Antwort #1 am: 10.02.03 - 15:14:31 »
es sollte eine persönliche Ansicht sein, ganz wichtig.
Und Select lautet (war schon fast richtig)
"SELECT @name([cn];@username)=Namensfeld"

dann sollte es gehen, kommt aber natürlich darauf an, ob der kurze Notes-Name des Users wirklich mit dem Eintrag im Namensfeld übereinstimmt (zB Notes: Hans-b Maier vs. Hans Maier)
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Centaury

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • Hi! Kennst du Murphy??
Re:Ansicht nach Benutzer unterscheiden
« Antwort #2 am: 10.02.03 - 15:44:55 »
Wie mache ich aus der Ansicht eine persönliche Ansicht?
Die Ansichtsauswahl hab ich genau so. Das ist aber kein Namensfeld! Ist das schlimm?
Man sollte immer eine kleine Flasche Whisky dabei haben, für den Fall eines Schlangenbisses - und außerdem sollte man immer eine kleine Schlange dabei haben. - W. C. Fields

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Ansicht nach Benutzer unterscheiden
« Antwort #3 am: 10.02.03 - 15:53:38 »
... mußt du bereits beim Erstellen der Ansicht entsprechend aktivieren - "public, privat on first use"...

ata
Grüßle Toni :)

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Ansicht nach Benutzer unterscheiden
« Antwort #4 am: 10.02.03 - 16:50:34 »
und dass es kein Namensfeld ist, ist egal. Wichtig ist nur, daß der Inhalt 1:1 mit @name übereinstimmt.
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Centaury

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • Hi! Kennst du Murphy??
Re:Ansicht nach Benutzer unterscheiden
« Antwort #5 am: 10.02.03 - 17:15:22 »
Was mich jetzt nervt, ist dass ich keine Änderungen mehr zentral machen kann. Gibt's da keine elegantere Lösung? Und wenn nicht, wie bekomme ich die privaten Ansichten wieder gelöscht, damit die User neue bekommen können?
Man sollte immer eine kleine Flasche Whisky dabei haben, für den Fall eines Schlangenbisses - und außerdem sollte man immer eine kleine Schlange dabei haben. - W. C. Fields

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Ansicht nach Benutzer unterscheiden
« Antwort #6 am: 10.02.03 - 17:18:31 »
eine Erfahrung, die wir alle machen mußten  ;D
Aber wichtig..

Antwort: garnet, man kann personal at first use Views nicht entfernen, wenn sie auf der Arbeitsoberfläche des USers lokal abgelegt sind. Es sei denn, der User entfernt die Kachel und holt sie sich wieder.

Dazu mußt Du dem User in der ACL das Recht gewähren, diese personal view auf dem Server anzuleghen. Dort gibt es in der Tat Möglichkeiten, die personal view zu refreshen per Script. Irgendwo habe ich bereits fertige Scripts, am besten schaust mal bei eknori´s Homepage in der Code DB nach...suche nach "personal" zB
« Letzte Änderung: 10.02.03 - 17:19:03 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Centaury

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • Hi! Kennst du Murphy??
Re:Ansicht nach Benutzer unterscheiden
« Antwort #7 am: 10.02.03 - 17:18:38 »
Ah ja, alles klar! Aktionen->Ansichtsoptionen->Ansicht löschen.
Danke für die Hilfe!

CU
Man sollte immer eine kleine Flasche Whisky dabei haben, für den Fall eines Schlangenbisses - und außerdem sollte man immer eine kleine Schlange dabei haben. - W. C. Fields

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz