Domino 9 und frühere Versionen > ND6: Entwicklung
Frage zu einer Hide-When-Formel
smoki:
Oh die Aktion ist in einer eingebetteten Ansicht... Lesen sollte man können :)
Naja, probiers aber trotzdem mal mit der Ansicht in einer Teilmaske... Kann allerdings sein, dass dort die Felder nicht für die Hide-when-Formeln übergeben werden...
Axel:
Wenn ich das richtig sehe, verwendest du Profildokumente und die werden bekanntermaßen im Cache gehalten.
Das kann so nicht gehen.
Ein ausweg wäre eine INI-Variable, obwohl ich mir da auch nicht sicher bin ob das geht.
Axel
botschi:
Tut mir leid, ich hab mir wirklich Mühe gegeben, es richtig zu beschreiben... ;D
Ein neuer Antrag kann nur über einen Button erzeugt werden. Der Button setzt u.a. in das Feld "status" den Wert aus dem Profildokument.
antrag.status = profil.phase0(0)
Ein neuer Antrag ist erstellt und bearbeitbar. Der Antrag hat eine eingebettete Ansicht mit Ansichtsaktionen. Wenn der User irgendwann den Antrag per Masken-Button weiterleitet, werden diverse Plausis geprüft, der Antrag bekommt in das Feld "status" einen neuen Wert gesetzt und der Antrag geht zu.
Der nächste User sollte jetzt eigentlich die Aktionen in der eingebetteten Ansicht nicht mehr sehen, da der Wert in "status" nicht mehr dem aus dem Profildokument entspricht.
Der Wert im Profildokument ändert sich nicht. Das Profildokument wird einmal angelegt und das wars dann.
Hoffentlich hab ich es jetzt gut rüber gebracht, es ist nicht immer einfach...
Axel:
Ohne mir jetzt weitergehende Gedanken gemacht zu haben, stellt sich mir folgende Frage.
Was passiert bei weitere neuen Anträgen?
Axel
umi:
Dann hat meine Kristallkugel doch recht gehabt.
GEHT NICHT :-)
Scheint ein Notes Bug zu sein oder feature....
Testszenario:
Neues Form mit Feld "Test"
Neue View mit Button Test und Formel "@prompt([OK];"test";test);"
Aktion mit HideWhen test="1"
View in Form Test eingebettet.
Preview des Forms.
Werte des Feldes Test werden über den Button ausgelesen. ABER HideWhen zieht nich....
zumindest bei 6.5.4
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln