Domino 9 und frühere Versionen > ND6: Entwicklung

komisches Problem in verschachtelten @if-Anweisungen

(1/3) > >>

superbenny_0202:
Hallo zusammen,

ich habe in einer Spalte folgende Formel, welche mir verschiedene Symbole anzeigt, wenn das Dokument einen bestimmten Status hat:

@If(zutritt_deaktiviert="Ja";"kreis_rot.gif";
@If(Ablaufdatum<=@Today & zutritt_deaktiviert="Nein";"kreis_orange.gif";
@If(zutritt_deaktiviert="Nein" & Ablaufdatum>=@Today;"kreis_gruen.gif";"")))

Das funktioniert auch wunderbar.
Jetzt möchte ich noch eine @if dazumachen, dann sieht die Formel so aus:

@If(zutritt_deaktiviert="Ja";"kreis_rot.gif";
@If(Ablaufdatum<=@Today & zutritt_deaktiviert="Nein";"kreis_orange.gif";
@If(zutritt_deaktiviert="Nein" & Ablaufdatum>=@Today;"kreis_gruen.gif";
@If(Ablaufdatum="";"kreis_gruen.gif";""))))

Und diese letzte Anweisung funktioniert dann nicht. Wenn die letzte Formel allein drin steht funktioniert sie. Irgendwas ist da faul. Habt ihr eine Idee???

Gruß
Benny

DerAndre:

--- Zitat von: superbenny_0202 am 24.05.07 - 10:49:20 ---
@If(zutritt_deaktiviert="Ja";"kreis_rot.gif";
      Ablaufdatum<=@Today & zutritt_deaktiviert="Nein";"kreis_orange.gif";
      zutritt_deaktiviert="Nein" & Ablaufdatum>=@Today;"kreis_gruen.gif";
      Ablaufdatum="";"kreis_gruen.gif";
      "")


--- Ende Zitat ---

schon so versucht?

Und schau mal in der Hilfe nach @If.

Ach so. Schau dir das mal genau an:
(        Bedingung 1                    Aktion
@If(zutritt_deaktiviert="Ja";"kreis_rot.gif";

sonst (              Bedingung 1                                             Aktion        )   
   @If(Ablaufdatum<=@Today & zutritt_deaktiviert="Nein";"kreis_orange.gif";

sonst (     Bedingung 1                                                      Aktion   Sonst )))
@If(zutritt_deaktiviert="Nein" & Ablaufdatum>=@Today;"kreis_gruen.gif";"")))


So sieht Deine Bedingung aus.

Ich hoffe ich hab den Überblich jetzt nicht verloren

superbenny_0202:
funktioniert so leider auch nicht  ???

DerAndre:
Was passiert? Nichts, Fehlermeldung, Falsches Symbol?

DAU-in:
schlägt eine der vorderen bedingungen als erstes zu?
wenn du die vierte Bedingung vor die erste stellst, läuft es denn dann?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln