4D View Pro berechnet die Formeln in Ihrem Arbeitsblatt automatisch neu, wenn Sie Daten ändern, von denen sie abhängen (z. B. Einträge, Formeln, Namen usw.).
Aber was ist, wenn Sie Ihre Benutzeroberfläche interaktiver gestalten und die Berechnung von Formeln auslösen möchten, wann immer Sie wollen? 4D v18 R4 macht es möglich, dank drei neuer Befehle: VP SUSPEND COMPUTING, VP RESUME COMPUTING, und VP RECOMPUTE FORMULAS. Mit diesen Befehlen können Sie die Berechnung aller Formeln in Ihrem Dokument unterbrechen und fortsetzen oder ihre Neuberechnung erzwingen.
Das folgende HDI zeigt, wie Sie Formeln nach dem Laden eines Datensatzes aus der Datenbank neu berechnen und wie Sie die Berechnungen in einem Dokument anhalten bzw. fortsetzen können.
HDI Verwalten von Berechnungen
Neuberechnung von Formeln
Wenn Sie Daten aus 4D verwenden (z. B. Variablen über Methoden oder Datenbankfelder), müssen Sie Ihre Formeln aktualisieren, wenn sich diese Daten ändern. Verwenden Sie dazu einfach diese Codezeile:
VP RECOMPUTE FORMULAS ("ViewProArea")
Unterbrechung und Wiederaufnahme der Formel BERECHNUNG
Die Befehle VP SUSPEND COMPUTING und VP RESUME COMPUTING können Sie die automatischen Berechnungen vorübergehend ausschalten.
Um zum Beispiel Berechnungsfehler in Ihren Zellen wie „#DIV/0!“ zu vermeiden, während Sie noch am Dokument arbeiten, verwenden Sie diesen Code:
- Unterbrechen Sie die Berechnungen im Dokument:
VP SUSPEND COMPUTING ("ViewProArea")
- Fügen Sie Ihre Werte oder Formeln in die Zellen ein
- Setzen Sie die Berechnungen fort:
VP RESUME COMPUTING ("ViewProArea")
Auf diese Weise können Sie bei großen Dokumenten Zeit sparen und effizienter arbeiten: Verwalten Sie die Berechnung Ihrer Formeln, wann immer Sie wollen!