Autor Thema: Outline - Eine Kategorie in zu öffnener View darstellen  (Gelesen 2179 mal)

Offline wrangel

  • Aktives Mitglied
  • ***
  • Beiträge: 100
    • Homepage
Im Augenblick werden die Views aus den MyDocuments-Outlines statisch (mit @SetViewInfo) auf eine Kategorie beschränkt:

Code
@SetTargetFrame("NotesView");
@Command([OpenView];@If(UserviewsElements_1 >= 2;@Word(Userviews_1[2];"#";1);""));
@SetViewInfo([SetViewFilter];@Name([CN];@UserName);"Username";1)

Wie wäre es, das berechnen zu lassen? Alles persönlichen Views beginnen mit "Mine". Wir könnten dies festschreiben und damit berechenbar machen.

Code
@SetTargetFrame("NotesView");
_viewName := @If(UserviewsElements_1 >= 2;@Word(Userviews_1[2];"#";1);"");
@Command([OpenView]; _viewName);

@If(@Contains(@UpperCase(_viewName); "MINE");
	@SetViewInfo([SetViewFilter];@Name([CN];@UserName);"Username";1);
	""
	)
Jan Michael Wrangel | IT Beratung
Lotus Notes/Domino Administration, Entwicklung und Systemarchitektur

jan.michael@wrangel.de

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Outline - Eine Kategorie in zu öffnener View darstellen
« Antwort #1 am: 16.03.07 - 12:34:15 »
Ist zwar ein Haufen Schreibarbeit, aber wenn es funktioniert ....

Das hätte zumindest noch den Vorteil, das es dann möglich wäre auch andere Ansichten mit reinzustecken. Ich will allerdings eh sowas wie eine "add to Favorites" Funktion in die Ansichten mit einbauen die es jedem Benutzer erlaubt bis zu zehn Ansichten als "Favoriten" für sich selber zu speichern.
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 wrangel

  • Aktives Mitglied
  • ***
  • Beiträge: 100
    • Homepage
Re: Outline - Eine Kategorie in zu öffnener View darstellen
« Antwort #2 am: 16.03.07 - 12:55:36 »
Oha, da hatte sich ein Fehler eingeschlichen (siehe http://atnotes.de/index.php?topic=34501.0):

Es muss lauten:
Code
@SetTargetFrame("NotesView");
_viewName := @If(UserviewsElements_1 >= 2;@Word(Userviews_1[2];"#";1);"");
@Command([OpenView]; _viewName);

@If(@Contains(@UpperCase(_viewName); "MINE");
  @SetViewInfo([SetViewFilter];@Name([CN];@UserName);"Username";1);
  @SetViewInfo([SetViewFilter];@Nothing;@Nothing;1)
)

Das Problem der Tipparbeit bliebe natürlich bestehen. Auch eine Verarbeitung per DXL ist wegen der inkrementierten Nummern nicht ganz einfach.
Jan Michael Wrangel | IT Beratung
Lotus Notes/Domino Administration, Entwicklung und Systemarchitektur

jan.michael@wrangel.de

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz