S každou další verzí se seznam funkcí aplikace 4D View Pro rozšiřuje.A toto vydání funkcí není výjimkou:4D v19 R7 přichází s novou verzí SpreadJS, v15.2,a aktualizací Ribbonu, která je s ní kompatibilní.
Pojďme objevit nové funkce, které tato nová verze nabízí.
Vylepšení otočné tabulky
Podpora rozřezávání časové osy
Tabulky PivotTables nyní podporují časové řezy, které uživatelům umožňují krájet data podle konkrétních dat. Kromě filtrování otočné tabulky podle dat můžete časový řez použít k dynamickému filtrování podle data a/nebo času pomocí robustního posuvného ovládání. Příklad najdete zde.
Zobrazit položky bez dat
Ve výchozím nastavení se v tabulkách PivotTables zobrazují pouze položky obsahující data, což je patrné zejména v případě, že řádky nebo sloupce nejsou při filtrování viditelné. Pomocí této nové možnosti „Zobrazit položky bez dat“ můžete povolit, aby PivotTable tyto prázdné hodnoty zobrazoval, i když neobsahují žádná data.
Povolení úprav hodnot Pivot Table s daty
Ve výchozím nastavení nelze buňky v rámci PivotTable upravovat, pouze rozsahy Pivot, stejně jako v aplikaci Excel. V této verzi mohou nyní koncoví uživatelé upravovat hodnoty buněk PivotTable a poté aktualizovat a znovu načíst zdroj dat PivotTable, aby se změny projevily. Pro vývojáře je to umožněno pomocí vlastnosti nazvané pivot.EnableDataValueEditing.
Vylepšení výpočtu
„.“ Podpora operátorů objektů
Výpočetní engine nyní podporuje použití „.“ jako operátoru pro načtení vlastností objektu. Pokud například buňka A1 obsahuje objekt s vlastností „productName“, můžete se na něj pomocí tohoto operátoru odkázat:
Zdroj a cíl vzorce napříč sešity
Podpora vzorců napříč sešity byla přidána v první verzi servisního balíčku. V této verzi jsme přidali více informací o zdrojových a cílových odkazech v podobě nového parametru includeItemDetail funkce getExternalReferences, který umožňuje vývojáři získat konkrétní cílový řádek, sloupec a zdrojové rozsahy konkrétního souboru, aby přesně věděl, z jakých buněk konkrétní odkazy pocházejí.
Nové funkce aplikace Excel
Bylo přidáno několik nových funkcí aplikace Excel:
Funkce pro manipulaci s textem
Mezi tři nové funkce pro manipulaci s textem patří:
-
- TEXTBEFORE – Vrátí text, který se nachází před ohraničujícími znaky.
- TEXTAFTER – Vrátí text, který je za ohraničujícími znaky.
- TEXTSPLIT – Rozdělí text na řádky nebo sloupce pomocí oddělovacích znaků.
Funkce pro manipulaci s polem
Jedenáct nových funkcí pro manipulaci s poli zahrnuje:
- VSTACK – vertikálně stohuje pole
- HSTACK – Stohuje pole vodorovně
- TOROW – Vrátí pole jako jeden řádek
- TOCOL – Vrátí pole jako jeden sloupec
- WRAPROWS – Zabalí řádkové pole do 2D pole
- WRAPCOLS – Zabalí sloupcové pole do 2D pole
- TAKE – Vrátí řádky nebo sloupce od začátku nebo konce pole
- DROP – Vypustí řádky nebo sloupce z počátku nebo konce pole
- CHOOSEROWS – Vrátí zadané řádky z pole
- CHOSECOLS – Vrátí vybrané sloupce z pole
- EXPAND – Rozšíří pole na zadané rozměry
Potřebujete další informace? Podívejte se na tyto příspěvky na blogu SpreadjsJS v15.1 a SpreadJS v15.2, kde najdete další podrobnosti.
A podělte se s námi o své zkušenosti na fóru 4D.