Das Notes Forum

Lotus Notes / Domino Sonstiges => Tipps und Tricks => Thema gestartet von: eknori am 25.07.04 - 15:39:51

Titel: Den Code eines Icons ermitteln
Beitrag von: eknori am 25.07.04 - 15:39:51
Ich baue gerade an einer neuen Anwendung. Hier soll in einem Configdokument den einzelnen Stati Icons zur Darstellung in Ansichten zugeordnet werden können.
Das soll natürlich so bequem wie möglich sein. Daher habe ich diese kleine Maske gebaut; klickt man auf ein Icon in der Übersicht, wird der entsprechende Wert angezeigt. Der kann dann wieder leicht in das Feld im Setup übernommen werden

http://www.eknori.de/tipps/detail.php?nr=866&kategorie=tipps (http://www.eknori.de/tipps/detail.php?nr=866&kategorie=tipps)

(http://www.eknori.de/_data/iconcode.jpg)
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: TMC am 25.07.04 - 19:35:44
Danke Ulrich. Kann sehr praktisch sein für Setup-Doks.....

Titel: Re:Den Code eines Icons ermitteln
Beitrag von: animate am 25.07.04 - 20:22:03
Kann sehr praktisch sein für Setup-Doks.....

Inwiefern?
Kann man diese Icons nicht nur in Ansichten einsetzen?
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: TMC am 25.07.04 - 20:41:33
Kann sehr praktisch sein für Setup-Doks.....
Inwiefern?
Kann man diese Icons nicht nur in Ansichten einsetzen?

Schon. Aber damit kannste in Setup-Docs dann easy auswählen lassen, welches Icon gezeigt werden soll in einer Ansicht, wenn z.b. Status = "XY".
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: animate am 25.07.04 - 20:43:50
wie das denn? da müsstest du ja irgendwelche Lookups in den Spaltenformeln haben. Oder?
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: TMC am 25.07.04 - 20:49:49
wie das denn? da müsstest du ja irgendwelche Lookups in den Spaltenformeln haben. Oder?

Na ja, ein DBLookup klappt wohl nicht.....

Aber ein @GetProfileField sollte gehen. Habe es selber noch nie umgesetzt. Aber die Idee gefällt mir. Aber Du hast schon Recht - bringt wohl nur was wenn man mit "echten" Profildoks arbeitet....  ::)
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: animate am 25.07.04 - 20:57:08
nope. du kannst keine Inhalte aus Konfigurationsdokumenten (seien es Standarddokumente oder Profildokumente) dynamisch in Ansichten einlesen und verwerten. (Oder ich hab irgendwas verpennt)
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: animate am 25.07.04 - 21:00:12
was man allerdings machen kann, ist die Spaltenformel per Script zu ändern
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: TMC am 25.07.04 - 21:02:06
Kurzer Blick in die Help:
Zitat
@GetProfileField

Usage
This function does not work in column, hide-when, section editor, or view selection formulas. You can use it in toolbar buttons or agents.

 >:(

Jetzt kann ich Deine Frage gut nachvollziehen.....

Vielleicht kann uns Ulrich erklären wie er dies nutzt.....
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: animate am 25.07.04 - 21:09:00
ja, da bin ich auch gespannt.

kann natürlich auch so funktionieren, dass die Werte in den Datendokumenten gespeichert werden (so wirds wohl funktionieren).
Für eine schöne Alternative zu den Icons halte ich übrigens Farben, mit denen man verschiedene Status sehr gut voneinander unterscheiden kann.
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: fritandr am 25.07.04 - 21:09:03
Hallo,

ich denke, der Ansatz geht dahin, die Nummer des Icons beim Anlegen (oder Neukalkulation) eines Dokumentes aus dem Konfigurationsdokument zu holen und im Dokument zu speichern. Damit kann der Admin, oder wer auch immer, vor Inbetriebnahme einer DB festlegen, mit welchem Symbol die einzelnen Masken später in den Ansichten angezeigt werden.
Entsprechend braucht man in den Ansichten keine dynamischen Spalten oder Lookups, ...

Viele Grüße
Andreas
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: Semeaphoros am 25.07.04 - 23:24:14
Das macht Sinn, und so hab ich Ulrich eigentlich auch verstanden
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: koehlerbv am 25.07.04 - 23:34:41
Das war echt eine Fleissarbeit, die Ulrich da bewerkstelligt hat. Danke !
Matthias & Thomas: War das soooo heiss heute ?  ;D

Bernhard
Titel: Re:Den Code eines Icons ermitteln
Beitrag von: eknori am 26.07.04 - 06:44:06
Zitat
Hallo,

ich denke, der Ansatz geht dahin, die Nummer des Icons beim Anlegen (oder Neukalkulation) eines Dokumentes aus dem Konfigurationsdokument zu holen und im Dokument zu speichern. Damit kann der Admin, oder wer auch immer, vor Inbetriebnahme einer DB festlegen, mit welchem Symbol die einzelnen Masken später in den Ansichten angezeigt werden.
Entsprechend braucht man in den Ansichten keine dynamischen Spalten oder Lookups, ...

Viele Grüße
Andreas

*jubel* Andreas hat es verstanden *jubel*