Domino 9 und frühere Versionen > Entwicklung

Schaltflächen sollen Feldinhalt setzen

(1/4) > >>

chakoe:
Hallo,

wie kann ich schaltflächen die Funktion hinterlegen, daß Sie den Inhalt eines
Textfeldes ändern?

Vielen Dank vorab

rar:
Mit
@SetField

chakoe:
Hi,

ich habe das jetzt über "Einfache Aktionen" schon hinbekommen, nun
wird jeweils bei den Buttons " angenommen,in Arbeit,abgeschlossen,freigegeben"
jeweils das Feld auftragsstatus mit dem jeweiligen Schlüsselwort ersetzt.

Nun würde ich gerne folgendes realisieren:

Die jeweiligen aktionen sollen noch in einer Historie in einem Feld aufgelistet werden, am
besten die letzten 10 Änderungen des Feldes " Auftragsstatus" mit User und Uhrzeit/Datum.

Wie kann ich das machen?

rar:
Das geht nicht über einfache Aktionen. Da mußt du min mit Formeln ran.

Erstell einfach ein Feld (History) und mit @SetField schreibst du die Aktion, User und Uhrzeit rein.

z. B. so
_tmpHistory := History;
@SetField("History"; "Status wurde von " + @Name([CN];@UserName) + " am " + @Text(@Now) + " auf " + Statusfeld + " geändert."  + @Char(13) + _tmpHistory )


HTH

chakoe:
Hi, das Feld heisst bei mir t_history, also bin ich hergegangen,
habe die genannte Formel bei dem Feld t_history unter vorgabewert
eingetragen, dann versuche ich das ganze in der Notes voransicht zu testen,
und bekomme immer den Fehler " Feld: 't_history':Der in @SetField definierte Variablenname muß vor dem Gebrauch deklariert werden. Um ihn zu deklarieren,
setzen die FIEL Feld".

Was sagt mir das denn?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln