Domino 9 und frühere Versionen > ND6: Entwicklung
Funktioniert @ThisName in der Hide when Formel des Feldes?
klox:
Hallo,
ich versuche gerade ein Feld zu verstecken das zur Auswertung seinen eigenen Namen verwendet. Da ich das Feld anschließend kopieren möchte ohne diese Formel abzuänder, arbeite ich an dieser Stelle mit @ThisName.
Ich habe fast den Eindruck das @ThisName an dieser Stelle nicht funktioniert.
Zu Testzwecken hab ich mal diese Hide-when-Formel ausprobiert:
@ThisName = "FeldName"
Das Feld wir nicht versteckt! Ich kann einfach nicht glauben das son ein einfacher und offensichtlicher Anwendungsfall nicht berücksichtigt wird.
In der Hilfe heißt es zwar:
--- Zitat ---"This @function returns null outside a field formula."
--- Ende Zitat ---
Allerdings hätte ich schon erwartet das der Befehl in allen Formel, die dem Feld eindeutig zugeordnet sind (und dazu gehört die Hide-when-Formel ja wohl!), funktioniert.
Lasst mich nicht dumm sterben!
P.S.: Ich verwende Lotus Notes 6.5.4.
dirk_2909:
Du hast ja schon selber festgestellt, dass das nicht funktioniert.
Was man erwartet und was man bekommt sind zwei unterschiedliche Dinge (gerade bei Notes ;-) ).
DU musst Dich wohl damit abfinden/gewöhnen ;)
eknori:
wie man auch der Hilfe entnehmen kann:
--- Zitat ---This @function returns null outside a field formula.
Hinweis A hide formula is not a field formula, even though it can be set from the field properties dialog. The hide formula applies to the paragraph containing the field. Since a paragraph can contain several fields, there is no "current field" in this context.
--- Ende Zitat ---
klaussal:
Das steht bei mir aber so in der Hilfe nicht drin ???
cebolina:
Dass @ThisName in Deinem Fall nicht funktioniert, schein mir nur logisch.
Du verwendest die Formel schließlich außerhalb des Feldes.
--- Zitat ---Allerdings hätte ich schon erwartet das der Befehl in allen Formel, die dem Feld eindeutig zugeordnet sind (und dazu gehört die Hide-when-Formel ja wohl!), funktioniert.
--- Ende Zitat ---
Wei kommst du darauf, dass eine Hide-When-Formel sich auf dein Feld bezieht? Hide-When bezieht sich immer auf den Absatz. Wenn im Absatz ein Feld enthalten ist, ist das reiner Zufall ;-)
Gruß
Stefan
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln