Domino 9 und frühere Versionen > ND6: Entwicklung
Problem mit einer HideWhen-Formel bei einer gemeinsamen Aktion
MadMetzger:
Hallo!
Ich doktere seit gestern an einer in einer HideWhen-Formel einer gemeinsamen Aktion, die ich in einer Maske verwende, herum. Aber das Ergebnis entspricht nicht dem erwarteten...
Hier erstmal die Formel:
--- Code: ---tmpName := @Name([CN];@UserName);
tmpPersonIstVertreter := @IsMember(tmpName;AntVertreterTX);
tmpPersonIstOffen := @IsMember(tmpName;AntOffeneTX);
tmpAntragIstVorgelegt := @If(AntStatusNO = 20; @True; @False);
! ( tmpPersonIstVertreter & tmpPersonIstOffen & tmpAntragIstVorgelegt )
--- Ende Code ---
Ziel ist folgendes: Ich habe einen Antrag, zu dem ein Vertreter zustimmen kann. Jedoch soll eine Person nur zustimmen können(also die Aktion soll sichtbar sein), wenn
- sie Vertreter ist
- sie noch nicht zugestimmt hat
- der Antrag zur Entscheidung vorliegt
Lasse ich mir die einzelnen Bestandteile per @Prompt auswerten in Anträgen, so sollte die Aktion eigentlich da sein...
Ich habe schon was weiß ich wie oft geschaut, aber irgendwie scheine ich blind zu sein und sehe einen evtl Fehler nicht...
:-:
Axel:
Versuch's mal so:
...
! ( tmpPersonIstVertreter | tmpPersonIstOffen | tmpAntragIstVorgelegt )
Axel
MadMetzger:
Hm... Dann sehe ich die Aktion, aber irgendwie beschleicht mich das Gefühl, dass bei dieser Formel die Aktion auch in anderen Konstellationene sichtbar wird, was ja nicht gewünscht ist.
Beispiel:
- Ich bin Vertreter
- Habe schon zugestimmt
- Antrag ist nicht vorgelegt
--> Wert innerhalb Klammer ergibt True --> Not macht daraus ein False und schon ist die Aktion sichtbar... hm...
Ich wundere mich, warum das nicht so geht, wie ich mir das ausgedacht habe.
Oder stimmt was an der Logik nicht?
Axel:
--- Zitat von: MadMetzger am 01.11.06 - 11:41:22 ---Hm... Dann sehe ich die Aktion, aber irgendwie beschleicht mich das Gefühl, dass bei dieser Formel die Aktion auch in anderen Konstellationene sichtbar wird, was ja nicht gewünscht ist.
--- Ende Zitat ---
Hast du das mal probiert?
Axel
MadMetzger:
Ja(leicht abgewandelt), und es passiert wie eben beschrieben:
- Ich bin Vertreter
- Ich habe noch nicht zugestimmt
- Antrag liegt noch nicht zur Entscheidung vor
Aber die Aktion ist sichtbar... :-:
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln