Autor Thema: User soll Ansichten auswählen dürfen  (Gelesen 4967 mal)

Offline emadowo

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
  • Danke für dieses Forum!
User soll Ansichten auswählen dürfen
« am: 05.10.09 - 15:52:54 »
Hallo!

Brauche (mal wieder) eure Hilfe, vermutlich sitz ich grad nur ganz gewaltig auf der Leitung:

Gegeben ist (m)eine Datenbank mit ca. 12 Ansichten. Ist ja noch bescheiden, aber manche User wünschen sich nun, nicht so viele Ansichten zu sehen, weil sie immer nur mit ein paar Ansichten arbeiten. Beispiel:

User A möchte mit den Ansichten Nr.  1-5, 8 und 12 arbeiten,
User B möchte mit den Ansichten Nr.  1-5 und 10 - 12 arbeiten.

Nun dachte, laß doch die User das selber auswählen, was sie sehen können wollen. Mir fehlt aber grad jeglicher Ansatz.
 :-:

Über Profildokumente?

Vielen Dank!
« Letzte Änderung: 20.10.09 - 09:16:49 von earchy »
Erwin Maier
IT-Administration Genossenschaftsbank
Notes R9.01
Kenntnisse: Formelsprache, Script

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: User soll Ansichten auswählen dürfen
« Antwort #1 am: 05.10.09 - 16:02:52 »
hallo,

wie "wählen" denn z.Zt. die User eine Ansicht aus?

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline emadowo

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
  • Danke für dieses Forum!
Re: User soll Ansichten auswählen dürfen
« Antwort #2 am: 05.10.09 - 16:07:43 »
Durck Klick auf die Ansicht links drüben!  *fg* Denke, das war der Anstoß, genauer zu beschreiben!

Die Ansichten habe ich über die Funktion "Standardgliederung erzeugen" erstellt und eine "eingebettet Gliederung" in eine "Seite" gestellt.
Erwin Maier
IT-Administration Genossenschaftsbank
Notes R9.01
Kenntnisse: Formelsprache, Script

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: User soll Ansichten auswählen dürfen
« Antwort #3 am: 05.10.09 - 16:18:17 »
Geht wenn man mit so einer Art Favorites arbeiten will.

Das kann man mit einer Kombination aus UserProfilen, einer speziellen Ansicht und ein paar Tricks bei der Navigation, Frames, Notes.ini Zauberei, Agenten sowie dem Erstellen, Anordnen und Löschen von Einträgen erreichen.

Es ist nicht ganz einfach, aber machbar. Je nachdem wie fit du beim Entwickeln bist und wie weit du schon in der Materie drinsteckst würde ich so zwischen 4 -6 Tagen Aufwand schätzen, bis es sauber funktioniert.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline emadowo

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
  • Danke für dieses Forum!
Re: User soll Ansichten auswählen dürfen
« Antwort #4 am: 05.10.09 - 16:32:55 »
@Thomas:

 4-6 Tage Aufwand? Hüstl, denke, ich muß mich auf die Rollen zurückziehe...


Danke für die Antwort!
Erwin Maier
IT-Administration Genossenschaftsbank
Notes R9.01
Kenntnisse: Formelsprache, Script

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: User soll Ansichten auswählen dürfen
« Antwort #5 am: 05.10.09 - 16:49:51 »
Der Vorteil ist, wenn man es einmal funktionsfähig hingebracht hat, dann kann man das immer wieder verwenden.

Man kann natürlich auch jemand fragen der das schon mal gemacht hat.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: User soll Ansichten auswählen dürfen
« Antwort #6 am: 05.10.09 - 23:31:16 »
Vier bis sechs Tage, Thomas? Ich würde da Tage durch Stunden ersetzen:
Editierbares Personal ProfileDocument. Auf diesem müssen leider die verfügbaren Ansichten hardcodiert hinterlegt werden, da keine direkte Beziehung zwischen Outline und verfügbaren Ansichtsnamen existiert (Outline ist ja auch hardcoded).*)
In den Outline-Einträgen mehr oder weniger hardcoded: Hide-when, wenn im PersonalProfile Ansichtsname nicht ausgewählt (eine Formel, jeweils den aktuellen Ansichtsnamen eintragen).

Dazu noch ein Hinweis für den lieben Benutzer, wenn das PersonalProfile hinsichtlich Ansichtsauswahl geändert wurde: "Lieber User, das wird erst wirksam, wenn Du diese Datenbank schliesst und erneut öffnest. Sorry, geht aber nicht anders. Danke für Ihr Verständnis."

Dafür muss ich nicht die NOTES.INI belästigen, Gliederungseinträge löschen oder löschen, an Frames herumfummeln etc. pp.

Mehr von mir hierzu, wenn "earchy" interessiert ist und endlich einen ansprechbaren Namen unter seine Postings setzt. Postings bei AtNotes sind keine Kontaktanzeigen, sondern sollten nach den gegebenen Möglichkeiten eines Internet-Forums trotzdem auf einer gewissen Augenhöhe erfolgen.

Danke für Dein Verständnis - so gegeben,
Bernhard

*): Ganz sauber wird dies natürlich dann, wenn sich das PersonalProfile die verfügbare Menge x der in der Outline berücksichtigten Ansichten wiederum per @dbLookup (oder vergleichbares) aus einem globalen Konfigurationsdokument zieht. Dann entfällt auch die Änderung der Maske für das PersonalProfile.

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: User soll Ansichten auswählen dürfen
« Antwort #7 am: 06.10.09 - 07:55:19 »
Vier bis sechs Tage, Bernhard, wenn du es von Grund auf angehst, und alle die Probleme die du geschildert hast eben keine Probleme mehr darstellen sollen. Ein paar Stunden, wenn es jemand macht der das Ganze schon mal durchgezogen hat.

Eben kein Profile Document, kein Hardcoden der Ansichten oder Outline in irgendwelchen Dokumenten. Freie Wahl der Bezeichnung der Ansichten durch den User, keine Hardgecodeten Hide-whens auf die Einträge und kein Hinweis an den Benutzer, das er diese Auswahl erst dann sieht wenn er die Datenbank schließt und wieder öffnet.
Und meine Variante läuft ab Version 6 auf jeden Fall.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: User soll Ansichten auswählen dürfen
« Antwort #8 am: 06.10.09 - 08:25:54 »
/OffTopic

Das hört sich echt gut an. Schön wenn man die Möglichkeit hat, sich um sowas zu kümmern. Leider bei uns so ohne weiteres nicht möglich
Wäre bei uns sicherlich auch hilfreich, aber nun gut.

André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: User soll Ansichten auswählen dürfen
« Antwort #9 am: 06.10.09 - 18:30:24 »
Thomas, "earchy" will doch nur für eine Outline dem User ermöglichen, welche Einträge dort erscheinen sollen.
Dazu musst Du in einem Outline-Entry doch lediglich prüfen, ob der Name des Outline-Entries in einem Item in seinem PersonalProfile überhaupt vorhanden ist und darauf ein hide-when auszuführen.
Hardcoded hinterlegte Ansichts- bzw. Gliederungseintragsnamen war meinerseits übrigens Quatsch - das Feld im PersonalProfile holt sich dies aus einem zentralen Setup-Dokument. Und irgendwo *musst* Du ja hinterlegen, welche Ansichten / Ordner einer DB den Usern überhaupt angeboten werden.

Für die "grosse Nummer" braucht es natürlich entsprechend länger, aber die tut dann evtl. noch nicht einmal das, was "earchy" eigentlich will.

Vielleicht stehe ich aber auch auf der Leitung ...

Bernhard

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: User soll Ansichten auswählen dürfen
« Antwort #10 am: 06.10.09 - 18:58:07 »
Bernhard für mich sind das was er haben will "Favoriten" .... "User guckt sich eine Ansicht an und wählt aus die will ich als Favorit haben" .... Klar geht das so wie du es schilderst. Mein Ansatz ist da halt etwas "radikaler" und nimmt die Aufgabe da irgendwas für zu pflegen oder einzustellen komplett von den Admins und Entwicklern weg.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline thomson666

  • Senior Mitglied
  • ****
  • Beiträge: 285
  • Geschlecht: Männlich
  • niemand hats leicht, aber leicht hats oan...
Re: User soll Ansichten auswählen dürfen
« Antwort #11 am: 07.10.09 - 07:43:50 »
Hi @All!
Hi Thomas!

Meinst du die Variante mit der man dann auch mit DragnDrop über die Outline Ansichten in die Favoriten ziehen kann?
Wenn ja hab ich schlechte Nachrichten...
Funktioniert leider nicht mehr unter 8.x ...
Wir hatten das (auch) im Einsatz. Jetzt kann der User leider nicht mehr über DragnDrop sondern nur noch übers ProfilDokument wählen was er sehen will.

Tommy

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: User soll Ansichten auswählen dürfen
« Antwort #12 am: 07.10.09 - 07:52:30 »
Nein. Die Variante meine ich nicht. Das was wir hier haben funktioniert auch mit Version 8.x weiter.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline emadowo

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
  • Danke für dieses Forum!
Re: User soll Ansichten auswählen dürfen
« Antwort #13 am: 09.10.09 - 14:10:23 »
@Bernhard:
Ja, "earchy" interessiert sich für mehr! Sorry, war nur gedankenlos von mir, keinen "Servus" drunter zu setzen!

@Thomas:
Volltreffer, der Begriff "Favoriten" trifft voll ins Schwarze!

Ähem: mit dem Begriff "Outline" kann ich noch nichts anfangen, außer daß es eine Scriptklasse dafür gibt, in Online-Hilfe gelesen: "Represents an outline in a database.". Aha.  ???

Nun sollte hier unten etwas über mich stehen, in der Hoffnung, daß ich nun auf Augenhöhe bin!   ;)

Grüße
Erwin
Erwin Maier
IT-Administration Genossenschaftsbank
Notes R9.01
Kenntnisse: Formelsprache, Script

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: User soll Ansichten auswählen dürfen
« Antwort #14 am: 09.10.09 - 15:06:00 »
Danke, Erwin  :)

Outline heisst im deutschen (Designer-)Client "Gliederung".

Bernhard

Offline emadowo

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
  • Danke für dieses Forum!
Re: User soll Ansichten auswählen dürfen
« Antwort #15 am: 20.10.09 - 09:15:11 »
Hallo Notes-Gemeinde!

Vielen Dank an alle für die Anregungen und Tipps!!!

Allerdings habe ich auf Grund neuer betriebsinterner Vorgaben nun noch weitere Ansichten bauen dürfen und damit fallen ein paar Ansichten weg und somit sind die "Favoriten-Ansichten" nun nicht mehr erforderlich.

Grüße aus Bayern

Erwin
Erwin Maier
IT-Administration Genossenschaftsbank
Notes R9.01
Kenntnisse: Formelsprache, Script

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz