Framework:SetCellStyle: Unterschied zwischen den Versionen
Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
D.Harg (Diskussion | Beiträge) falschen Eintrag entfernt. |
||
| (6 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
<span {{CoPFormel}}>SetCellStyle(<Bedingung>,<Ausdruck>,<Style>);</span> | <span {{CoPFormel}}>SetCellStyle(<Bedingung>,<Ausdruck>,<Style>);</span> | ||
{| class="wikitable" width={{{breite|80%}}} | {| class="wikitable" width={{{breite|80%}}} | ||
| Zeile 18: | Zeile 17: | ||
|Styleformat, das verwendet wird | |Styleformat, das verwendet wird | ||
|} | |} | ||
Diese Funktion gehört zu den [[:Kategorie:Funktionen_-_clientseitig|clientseitigen Funktionen]]. | |||
==Ergebnis== | ==Ergebnis== | ||
Setzt einen bestimmten Style in einer Zelle unter Berücksichtigung der Bedingung. | Setzt einen bestimmten Style in einer Zelle unter Berücksichtigung der Bedingung. Wird in der SpecialDefinition der Maske angegeben. | ||
==Beispiel== | ==Beispiel== | ||
<span {{CoPFormel}}>SetCellStyle(UECond,GuV,style1);<br> | <span {{CoPFormel}}>SetCellStyle(UECond,GuV,style1);<br> | ||
SetCellStyle(GuV=631870768873600091 and Wert0>=0,Wert0,style1);<br> | SetCellStyle([GuV]=631870768873600091 and [Wert0]>=0,Wert0,style1);<br> | ||
SetCellStyle(GuV=631870768873600091 and Wert0<0,Wert0,style1red);</span><br> | SetCellStyle([GuV]=631870768873600091 and [Wert0]<0,Wert0,style1red);</span><br> | ||
'Ebenen;<br> | 'Ebenen;<br> | ||
<span {{CoPFormel}}>SetCellStyle(GuV.Level=0 and Wert0>=0,Wert0,Level0);<br> | <span {{CoPFormel}}>SetCellStyle([GuV.Level]=0 and [Wert0]>=0,Wert0,Level0);<br> | ||
SetCellStyle(GuV.Level=0 and Wert0<0,Wert0,Level0red);</span><br> | SetCellStyle([GuV.Level]=0 and [Wert0]<0,Wert0,Level0red);</span><br> | ||
'Dimension einfärben (linker Bereich);<br> | 'Dimension einfärben (linker Bereich);<br> | ||
<span {{CoPFormel}}>SetCellStyle(GuV.Level=0,GuV,Level0);<br> | <span {{CoPFormel}}>SetCellStyle([GuV.Level]=0,GuV,Level0);<br> | ||
SetCellStyle(GuV.Level=1,GuV,Level1);</span><br> | SetCellStyle([GuV.Level]=1,GuV,Level1);</span><br> | ||
| Zeile 40: | Zeile 39: | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
[[Category:Funktionen|SetCellStyle]] | |||
[[Category:Funktionen - clientseitig|SetCellStyle]] | [[Category:Funktionen - clientseitig|SetCellStyle]] | ||
[[en:Framework:SetCellStyle]] | [[en:Framework:SetCellStyle]] | ||
Aktuelle Version vom 13. Juni 2022, 12:07 Uhr
Funktion
SetCellStyle(<Bedingung>,<Ausdruck>,<Style>);
| Parameter | Beschreibung |
| Bedingung | Ausdruck, muss True oder False sein |
| Ausdruck | Was soll formatiert werden |
| Style | Styleformat, das verwendet wird |
Diese Funktion gehört zu den clientseitigen Funktionen.
Ergebnis
Setzt einen bestimmten Style in einer Zelle unter Berücksichtigung der Bedingung. Wird in der SpecialDefinition der Maske angegeben.
Beispiel
SetCellStyle(UECond,GuV,style1);
SetCellStyle([GuV]=631870768873600091 and [Wert0]>=0,Wert0,style1);
SetCellStyle([GuV]=631870768873600091 and [Wert0]<0,Wert0,style1red);
'Ebenen;
SetCellStyle([GuV.Level]=0 and [Wert0]>=0,Wert0,Level0);
SetCellStyle([GuV.Level]=0 and [Wert0]<0,Wert0,Level0red);
'Dimension einfärben (linker Bereich);
SetCellStyle([GuV.Level]=0,GuV,Level0);
SetCellStyle([GuV.Level]=1,GuV,Level1);