Framework:IIF-Bedingung: Unterschied zwischen den Versionen
Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
==[[Framework:Funktionen|Funktion]]== | ==[[Framework:Funktionen|Funktion]]== | ||
<span {{CoPFormel}}> | <span {{CoPFormel}}>IIF(<Bedingung>,<Statement>,<ElseStatement>);</span> | ||
{| class="wikitable" width={{{breite|80%}}} | {| class="wikitable" width={{{breite|80%}}} | ||
| Zeile 24: | Zeile 24: | ||
==Beispiel== | ==Beispiel== | ||
<span {{CoPFormel}}>IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))';</span> | <span {{CoPFormel}}>IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))';</span> | ||
Measure Caption mit der Jahreszahl des Vorjahres in der Caption: | |||
<span {{CoPFormel}}>'Menge Ist ' + 'TimeDimAdd(M,-12,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))';</span> | |||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
Version vom 22. September 2014, 11:00 Uhr
Funktion
IIF(<Bedingung>,<Statement>,<ElseStatement>);
| Parameter | Beschreibung |
| Bedingung | Ausdruck, muss True oder False sein |
| Statement | Ein Wert, der retourniert wird. |
| ElseStatement | Ein Wert, der retourniert wird. |
Diese Funktion gehört zu den clientseitigen Funktionen.
Ergebnis
Retouniert in Abhängigkeit der Bedingung einen Wert. Kann auch verschachtelt sein.
Beispiel
IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))';
Measure Caption mit der Jahreszahl des Vorjahres in der Caption:
'Menge Ist ' + 'TimeDimAdd(M,-12,[Zeit.ID],IIF('TimeDimFlag([Zeit.ID])'='Y','yyyy','MMM yy'))';