ANWENDUNGSGESTALTUNG
@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
Subtraktion, Multiplikation und Division in berechneten Zahlenfeldern ausführen Wenn Sie ein berechnetes Zahlenfeld zum Subtrahieren oder Multiplizieren bearbeitbarer Felder in einer Maske gestalten, weisen Sie jedem bearbeitbaren Feld den Standardwert 0 zu.
Wenn Sie ein berechnetes Zahlenfeld zum Dividieren bearbeitbarer Felder erstellen, weisen Sie jedem bearbeitbaren Feld den Standardwert 0 zu und verwenden Sie die folgende Formel, um Divisionen in dem berechneten Zahlenfeld durchzuführen:
FIELD DivisorFieldName := DivisorFieldName;
@If(@IsNewDoc & !@IsDocBeingRecalculated; (DividendFieldName / (DivisorFieldName + 1));(DividendFieldName / DivisorFieldName))
Datum und Uhrzeit speichern, zu der ein Dokument erstellt wurde IBM® Lotus® Notes® verwendet automatisch interne Felder, um das Erstellungsdatum und die Erstellungszeit 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:
temp := @Date(Heute) - @Date(Erstellt)) / 86400;
WochenendTage := @Integer((temp / 7)) * 2;
Wochentag := @Weekday(Erstellt);
adjust := @If(((Wochentag + @Modulo(temp; 7) - 7) > 0); 2; 0);
Arbeitstage := temp - (WochenendTage + adjust);
@If(Heute = ""; 0; working_days);