Hallo,
bin ein wenig ratlos...
In einer DB wird ein Dok(Hauptdok) erzeugt, in dem ein Datum in der Zukunft eingetragen wird. Dieses Dtm wird in einer Ansicht angezeigt. Das Dtm soll farbig unterlégt sein, wenn folgende Bedingungen zutreffen:
Dtm<aktuelles Dtm=grün
Dtm=aktuelles Dtm=gelb
Dtm>Aktuelles Dtm=rot
Realisiert habe ich das so:
Spalte vor Dtm (Spaltenwert):
@If(
FertigDtm > @Today ;0:255:0:0:0:0;
FertigDtm < @Today; 255:0:0:255:255:255;
FertigDtm = @Today; 255:255:0:0:0:0;
OK_CR="1";255:255:255;
(-1):(-1):(-1):(-1):(-1):(-1)
)
dann die Spalte mit dem Dtm und letzlich eine Spalte, die die Farbwerte wieder zurücknimmt, damit nicht der Rest der Anzeige bunt wird.
Schmackazie nun: In einem Antwortdok ist ein Optionsfeld "OK_CR" mit ja|1 und nein|2 (markiert einen abgeschlossenen Vorgang). Wie in der Formel zu sehen, soll bei "1" wieder der normale Farbwert gesetzt werden (System). In der Ansicht sind für die Feldauswahl beide Doks angegeben.
Ihr ahnt es...mit den Farben klappt das prima. Aber auch, wenn OK_CR=1 ist, bleibt alles bunt. So wird also auch alles eigentlich Abgeschlossene immer drohend rot, sobald die Zeit abgelaufen ist. Ist doof...rot soll doch nur das werden, was irgendeine Nase trotz Todesdrohung bei Zeitüberschreitung immer noch nicht fertigebracht hat... Könnt ihr helfen?
Danke
Bernd :-? :-?