Hallo Christopher
Ich meinte nicht @modified ( da haste recht )
Aber z.B bei @created ( Erstelldatum ) ... hier ein Auszug aus der Disigner Hilfe...
Beispiele: Werte für ein berechnetes Feld berechnen
Text- und Feldwerte für eine Meldung kombinieren
Das Feld "SchedDisp", das nur angezeigt wird, wenn Benutzer ein Dokument lesen oder drucken, kann je nach Wert im Feld "Sched" zwei verschiedene Meldungen anzeigen. Bei speziellen, einmaligen Planungen werden in der Meldung Wörter mit einem Wert im Datumsfeld, der in Text konvertiert wird, kombiniert. Handelt es sich dagegen um eine ständige Planung, wird die Meldung "Ständige Planung" ausgegeben.
@If(Sched = "Spezielle Planung"; "Spezielle Planung für die Woche ab dem: " + @Text(Date); "Ständige Planung")
Monatliche Zahlungen summieren
Das Feld "MonthlyTotal" in der Budgetmaske ist ein berechnetes Zahlenfeld, das für Währungen mit zwei Dezimalstellen formatiert wird. Die Formel zählt die Werte in jeder Kategorie zusammen, um die Gesamtkosten zu errechnen.
Werbung + Unterhaltung + Verschiedenes + Gemeinkosten + Gehälter + Reisekosten
Datum und Uhrzeit speichern, zu der ein Dokument erstellt wurde
Notes verwendet automatisch interne Felder, um das Erstellungsdatum und die Erstellzeit eines Dokuments zu speichern. Definieren Sie ein Feld "Zeit", das berechnet wird, wenn es angezeigt wird, und erstellen Sie dann diese Formel für das Feld:
@Created;
Das Feld wird als "Berechnet zur Anzeige" definiert und nicht als "Berechnet", um ein mehrfaches Speichern des Erstellungsdatums zu vermeiden.
Das Alter eines Dokuments in Arbeitstagen bestimmen
Mit der folgenden Feldformel wird das Alter eines Dokuments in Arbeitstagen bestimmt. Eine Arbeitswoche besteht dabei aus fünf Tagen. Im folgenden Beispiel gilt:
"Erstellt" ist ein Feld, welches das Datum enthält, an dem das Dokument erstellt wurde. Der Datentyp des Feldes ist "Datum/Zeit", und er wird mit der Formel @Created berechnet.
"Heute" ist ein Feld, welches das aktuelle Datum des Dokuments enthält. Der Datentyp des Feldes ist "Datum/Zeit", und er wird mit der Formel @Now berechnet. Da Notes ein Datum in Sekunden mißt, müssen Sie durch (Sekunden pro Minute) * (Minuten pro Stunde) * (Stunden pro Tag) teilen, was 86400 ergibt.
"WochenendTage" ist eine temporäre Variable, welche das "Alter des Dokuments" geteilt durch die "Anzahl Tage in einer Woche" multipliziert mit "Tage eines Wochenendes" enthält.
temp := (@Date(Heute) - @Date(Erstellt)) / 86400;
WochenendTage := @Integer((temp / 7)) * 2;
Wochentag := @Weekday(Erstellt);
adjust := @If(((Wochentag + @Modulo(temp; 7) - 7) GT 0); 2; 0);
Arbeitstage := temp - (WochenendTage + adjust);
@If(Heute = ""; 0; working_days);