Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TeeJay am 01.04.04 - 10:17:59
-
also ich habe eine linkliste, die aus hotspots besteht. darunter steht zu jedem link ein text, die solange verborgen sein sollen bis ich auf einen hotspot clicke. kann man sowas realisieren mit dem text verborgen feld und wie identifiziere ich den einzelnen Hotspot ??
-
ok ich habe etwas rumprobiert.
ich habe jetzt anstatt eines hotspot ein button eingefuegt. in seinen clickeinstellungen (also im formelfenster unten) möchste ich gerne eine variable definieren, was ja normalerweise so geht (var :="1") . allerdings sagt mir das prog "kein haupt oder auswahlausdruckt in formel : "1" ". was kann ich da machen.
verbergen würde ich dann so
@If(test="1";@false;@true)
also der Text wird nur angezeigt wenn test = 1 ist und test soll erst ein sein, wenn ich auf den button geclickt habe. allerding kann ich dort irgendwie keine var definieren !!!
was kann ich da tun
-
Hi,
schreib die Variablen in die ini-Datei und lies sie in der Hide-When-Formel wieder aus.
So z.B.
Button-Formel: @Environment("Hotspot1"; "1")
Hide-When-Formel:
@If(@Environment("Hotspot1")="1";@false;@true)
Axel
-
Lieber in ein Profil-Dokument. Das Zumüllen der INI-Datei ist eine leider weitverbreitete Unsitte, selten eine Applikation, die das tut, räumt am Schluss wieder auf ....... :(
-
also ich kann doch nicht wirklich 20 vars oder mehr in die notes.ini schreiben !! ich weiss allerdings auch nicht wie wie du das mit dem profil dokument meinst. ich hab hier wirklich noch nicht so viel ahnung.
-
Schaust Du
@SetProfileField
und
@GetProfileField
-
Lieber in ein Profil-Dokument. Das Zumüllen der INI-Datei ist eine leider weitverbreitete Unsitte, selten eine Applikation, die das tut, räumt am Schluss wieder auf ....... :(
@Semeaphoros
Ich bin auch kein großer Freund davon, alles mögliche in die ini-Datei zu schreiben. Aber bei manchen Dingen geht's einfach nicht anders. Natürlich sollte man dan auch wieder "aufräumen".
Und Profildokumente haben auch so ihre Tücken. Hier wurde schon öfters darüber geschrieben.
Axel
-
In diesem Falle sind sie aber (vermutlich) unproblematisch, genau dafür wurden die Profildokumente ja geschaffen. Probleme gibts, wenn man sie "missbraucht" oder missachtet, dass das Cachen einer eigenen "Gesetzmässigkeit" folgt. Richtig eingesetzt, sind Profildokumente Gold wert, und funktionieren auch.
-
In diesem Zusammenhang sind aber ProfileDocs problemlos - nur müssen es persönliche sein, damit sich die User nicht gegenseitig den Teppich unter den Füssen wegziehen.
Sollte - was ja ab und an vorkommen kann, ein ProfileDoc verschütt gehen, so ist das in diesem Kontext wurscht - es wird ja erst bei der Aktion selbst benötigt und dabei ggf. erzeugt.
Bernhard