Mit jeder neuen Version wächst die Liste der 4D View Pro Funktionen. Und diese Version bildet da keine Ausnahme: 4D v19 R7 enthält eine neue Version von SpreadJS, v15.2, und ein Ribbon-Update, das damit kompatibel ist.
Lassen Sie uns die neuen Funktionen dieser Version entdecken.
Pivot-Tabellen-Verbesserungen
Timeline Slicer Unterstützung
PivotTables unterstützen jetzt Zeitscheiben, die es dem Benutzer ermöglichen, Daten nach bestimmten Daten zu unterteilen. Zusätzlich zum Filtern einer Pivot-Tabelle nach Datum können Sie die Zeitscheibe verwenden, um dynamisch nach Datum und/oder Zeit zu filtern, mit einer intuitiven Schiebereglersteuerung. Ein Beispiel finden Sie hier.
Elemente ohne Daten anzeigen
Standardmäßig werden in Pivot Tabellen nur Elemente angezeigt, die Daten enthalten, was besonders dann auffällt, wenn Zeilen oder Spalten beim Filtern nicht sichtbar sind. Mit der neuen Option „Elemente ohne Daten anzeigen“ können Sie die PivotTable so einstellen, dass diese leeren Werte angezeigt werden, obwohl sie keine Daten enthalten.
Pivot-Tabelle: Bearbeitung von Datenwerten aktivieren
Standardmäßig können Zellen in Pivot Tabellen nicht bearbeitet werden, nur Pivot-Bereiche, genau wie in Excel. Mit dieser Version können Endbenutzer jetzt Pivot Tabellen-Zellwerte bearbeiten und dann die Datenquelle einer Pivot Tabelle aktualisieren und neu laden, um die Änderungen zu berücksichtigen. Für den Entwickler wird dies mit einer Eigenschaft namens a pivot.EnableDataValueEditing aktiviert.
Erweiterung der Berechnungen
„.“ Objektoperator-Unterstützung
Das Berechnungsmodul unterstützt jetzt die Verwendung von „.“ als Operator, um die Eigenschaften eines Objekts abzurufen. Wenn Zelle A1 beispielsweise ein Objekt mit der Eigenschaft „Produktname“ enthält, können Sie diesen Operator verwenden, um darauf zu verweisen:
Arbeitsmappenübergreifende Formel Quelle und Ziel
Die Unterstützung für arbeitsmappenübergreifende Formeln wurde in der ersten Service Pack-Version hinzugefügt. Mit dieser Version haben wir mehr Informationen über die Quell- und Zielreferenzen in Form des neuen IncludeItemDetail-Parameters der Funktion getExternalReferences hinzugefügt, mit dem ein Entwickler die spezifischen Zielzeilen, -spalten und -quellbereiche einer bestimmten Datei abrufen kann, um genau zu wissen, aus welchen Zellen diese spezifischen Referenzen stammen.
Neue Excel-Funktionen
Es wurden einige neue Excel-Funktionen hinzugefügt:
Textmanipulationsfunktionen
Zu den drei neuen Textmanipulationsfunktionen gehören:
-
- TEXTBEFORE – Gibt den Text zurück, der vor den Begrenzungszeichen steht
- TEXTAFTER – Gibt den Text zurück, der nach den Begrenzungszeichen steht
- TEXTSPLIT – Teilt den Text anhand der Begrenzungszeichen in Zeilen oder Spalten auf.
Funktionen zur Array-Manipulation
Zu den elf neuen Array-Manipulationsfunktionen gehören:
- VSTACK – Stapelt Arrays vertikal
- HSTACK – Stapelt Arrays horizontal
- TOROW – Gibt das Array als eine Zeile zurück
- TOCOL – Gibt das Array als eine Spalte zurück
- WRAPROWS – Verpackt ein Zeilen-Array in ein 2D-Array
- WRAPCOLS – Verpackt ein Spalten-Array in ein 2D-Array ein
- TAKE – Gibt Zeilen oder Spalten vom Arrayanfang oder -ende zurück
- DROP – Entfernt Zeilen oder Spalten vom Array-Start oder -Ende
- CHOOSEROWS – Gibt die angegebenen Zeilen aus einem Array zurück
- CHOSECOLS – Gibt die ausgewählten Spalten aus einem Array zurück
- EXPAND – Erweitert ein Array auf die angegebenen Dimensionen
Brauchen Sie mehr Informationen? In den Blogbeiträgen zu SpreadjsJS v15.1 und SpreadJS v15.2 finden Sie weitere Informationen.
Und teilen Sie uns Ihre Erfahrungen im 4D Forum mit.