Hallo und moin zusammen,
ich bin neu hier im Forum und habe gleich mal eine Programmierfrage:
Wir haben eine Urlaubsdatenbank, an der ich vor ca. 5 Jahren mitprogrammiert habe. Damals haben wir in einer Kalenderansicht Urlaubsanträge und sonstige Abwesenheitsnotizen dargestellt.
Es handelt sich dabei um unterschiedliche Forms. Die Auswahl der dargestellten Dokumente erfolgt so:
SELECT ((Form="Urlaubsantrag")&(urlaubsantrag_genehmigungFBL="1")&(urlaubsantrag_stornoflag=0))|(form="Abwesenheit")
Es gibt also die Form "Urlaubsantrag" und die Form "Abwesenheit". Über die Ansichtseigenschaften ist die Farbdarstellung eingerichtet.
Meine Frage: Wie kann ich eine bestimmte Farbe in Abhängigkeit von der Form auswählen?
Danke für die bisherigen Rückmeldungen.
In der Tat war der Tipp mit der Maildatenbank für mich am Aufschlussreichsten.
Ich bin allerdings immer noch nicht ganz am Ziel. Folgendes habe ich gemacht:
- eine neue Spalte namens "farbSpalte (hidden)" eingerichtet
- unter Eigenschaften der Spalte: Wert als Farbe verwenden
- Bei Spaltenwert folgende Formel:
abwesenheit := 255:210:138:201:95:0;
urlaubsantrag := 193:221:249:42:107:171;
@If(Form="Urlaubsantrag";urlaubsantrag;abwesenheit)
Die Farbe ändert sich leider in der Kalenderansicht noch nicht... Was habe ich vergessen?
[Edit]Die Farbwerte sind in der farbSpalte übrigens richtig gesetzt, die @if-Funktion funzt also[/edit]