Moment mal, Siggi - das hat doch mit Deinen Dokumenten überhaupt nichts zu tun, wenn Du das Icon über eine Spaltenformel generierst: ...
@If (WiederVL != ""; 63; "") (besser wäre übrigens: @If (@IsTime (WiederVL); 63; "")
So wie die Spaltenformel aussieht, fehlt in den Dokumenten das Wiedervorlage-Datum. Am besten du erstellst dir einen Agenten, der auf ausgewählte Dokumente zielt und setzt mit Formelbefehlen oder mit Script das entsprechende Datum.
Du sprachst von einem "Fehler, der aufgetreten ist". Was ist denn da passiert ? Vielleicht hilft uns ja auch diese Information weiter.
@If (@IsTime(AbgeschlDatum); RekAbJa = "x"; "");SELECT @All
1. Nimm doch noch Stellung zu wflamme's Beitrag, hast Du das beachtet?
CodeWas soll hier Deiner Meinung nach passieren? Ins Feld "RekAbJa" ein x gesetzt werden?@If (@IsTime(AbgeschlDatum); RekAbJa = "x"; "");SELECT @All
Tatsächlich ist das ein Vergleich was Du mit [RekAbJa = "x"] machst, typischerweise als Einleitung in @If.
D.h. Du solltest hier mit @SetField arbeiten:
@SetField("RekAbJa";"x"), siehe Designerhilfe.
Ich verstehe aber nicht, warum das im Agent nicht funktioniert. Wo ist mein Denkfehler ???
Danke. Da hätte ich auch noch selbst drauf kommen können. Verwende den Befehl ja schon im Button ::)
Hat übrigens funktioniert. Das x wurde in den entsprechenden Doks gesetzt.
@If (@IsTime(AbgeschlDatum); RekAbJa = "x"; "");SELECT @All
Ich habe mir in der Hilfe @If nochmal durchgelesen:
Natürlich ist das ein Vergleich - ich hab´s zumindest so verstanden.
Also ist mein Gedanke:
Wenn im Feld AbgeschlDatum ein Datum steht, dann setze in RekAbJa ein x, ansonsten mach nichts.
Ich verstehe aber nicht, warum das im Agent nicht funktioniert. Wo ist mein Denkfehler ???
Das ist ja mal eine konkrete Ansage, Siggi :DUnd ich dachte, meine Beschreibungen sind immer recht ausführlich ??? :)
Die Spaltensymbole müssen ohne Anführunszeichen "" referenziert werden werden, also:
@If (RekAbJa = "x"; 83; "") (also *nicht* 83 in Anführungszeichen "83").
Und ich dachte, meine Beschreibungen sind immer recht ausführlich ??? :)Sind sie auch, nur hier waren für mich als Thread-Quereinsteiger mehrere Dinge durcheinandergewürfelt bzw. hatte nicht alles Bezug zur ursprünglichen Frage.
Ich glaub´ ich brauch´ Urlaub.