Domino 9 und frühere Versionen > ND6: Entwicklung

Nur eigener Standort soll angezeigt werden

(1/2) > >>

Hans:
Hallo an Alle

Ich versuche mich gerade am Notes Designer 6 habe eine Datenbank erstellt die verschiedene Locationen beinhaltet.
Nun möchte ich das wenn ein Benutzer die Datenbank öffnet er seine Location eingeben muß und dann in den Views nur seine Location sieht .
Die Views habe ich in der ersten Column nach Locationen sortiert

TMC:
Man korrigiere mich, wenn ich falsch liege, aber afaik wäre das dann eine dynamische View, was so nicht geht (sondern z.B. nur in einer embedded View).

Du könntest aber z.B. die Selektion des Users in seine notes.ini schreiben. Da macht in diesem Fall IMHO absolut Sinn, da der User die Selektion wohl nur seltenst ändert.

Dann bietest Du je nach Selektion einen anderen Frameinhalt oder Frameset an. Allerdings musst Du so für jede Lokation eigene Views erstellen.

Sind nur meine ersten Gedanken, vielleicht hat jemand doch eine praktikablere Lösung.

..Andreas..:
Unter ND6 gibt es neu @SetViewInfo.

Du kannst den Benutzer beim ersten Öffnen der Datenbank nach dem Standort fragen, und diesen dann in einem Profildokument oder in der ini abspeichern.

Beim (bzw. nach dem) Öffnen der View (z.B. beim Klick in einem Outlineentry) "reduzierst" Du die Einträge mittels der @Formel.


_sFilter := "[gewählte Location]";
_sColumnName := "_columnLocation";

@SetViewInfo([SetViewFilter]; _sFilter; _sColumnName; 1)

Entgegen der Doku scheint das ganze nur mit kategorisierten Spalten zu funktionieren, aber das sollte kein Problem sein.

Andreas

TMC:
Das ist ein interessanter Tipp, Andreas, und wohl eine schöne ND6-Lösung für diese Fragestellung.

Glombi:
In der Tat, ein sehr nützlicher Tipp  :D

Das ganze eröffnet ja völlig neue Dimensionen, weg von Embedded Views und - noch schlimmer - persönlichen Ansichten.
Der Befehl ist mir bvis dato durch die Lappen gegangen  :o

Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln