Domino 9 und frühere Versionen > Entwicklung
@If bei verbergen
Silver:
Hallo!
Habe mal wieder zwei Probleme:
1. Wie kann ich eine Aktion in der Schaltflächenleiste verbergen wenn zwei Situationen eintreten. Habe es wie folgt versucht:
@If(status = "0");
@If(rücklauf = "ja";
So greift aber nur die zweite Zeile. Wenn Status 0 ist, erscheint trotzdem die Aktion. Will dass die Aktion bei beiden Bedingungen ausgeblendet wird.
2. Ich will durch eine Aktion über eine Ansicht den Wert eines Feldes (des ausgewählten Datensatzes) ändern und eine Abfrage erscheinen lassen. Bsp. Soll das Dokument ins Archiv verschoben werden? Bei ja, soll der Wert des Feldes "Status" auf 2 gesetzt werden. Bein nein passiert nichts.
Hoffe mir kann jemand helfen.
LuckyMan:
Also wenn du die Aktion verbergen willst, wenn beide Bedingungen alternativ eintreten, dann muß das wohl so aussehen:
@If(status = "0") | @If(rücklauf = "ja");
Gruß
LuckyMan
Silver:
Danke, dass funzt schon mal.
Zu meinem zweiten Prob... muss ich das irgendwie über @prompt lösen??? ???
Driri:
Mit Prompt wäre es machbar.
auswahl := @Prompt([YesNo]; "Archivieren ?"; "Bla Bla, willst Du wirklich ?".);
@If(auswahl=1; Archivieren; NixTun)
Silver:
Danke, da bekomme ich aber leider die Fehlermeldung, dass := nur am Anfang eines Ausdrucks stehen darf. Ich hab diese Formel schon als Bestandteil einer weiteren Formel. Es befinden sich also vorher schon Befehle in der Aktion.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln