4D View Pro: Aktualizace verze SpreadJS

Automaticky přeloženo z Deepl

4D v19 přichází s novou verzí SpreadJS a novou verzí pásu karet. Kromě nového vzhledu jsme přidali nové funkce podporující nové funkce SpreadJS v14.

Tento příspěvek na blogu vás těmito změnami provede.

Co je nového v pásu

Nová sada ikon

Podívejte se na nový styl stuhy:

Nové funkce

Tento nový panel nástrojů přináší nové funkce, jako např:

  • Seznam písem: Obsahuje všechna písma přítomná v klientském systému.
  • Kopírování obrázků z aplikace Excel: Podporuje kopírování obrázků z aplikace Excel a jejich vkládání do listů. Vložený obrázek bude mít stejnou velikost, rámeček a pozadí jako v aplikaci Excel.
  • Podpora zpřístupnění: Poskytuje odpovídající podporu přístupnosti pro osoby používající asistenční technologie, jako jsou například odečítače obrazovky. Další informace naleznete v části Podpora přístupnosti.
  • Přizpůsobení indikátoru komentáře: Uživatelé nyní mohou změnit barvu a velikost indikátoru.
  • Efekty a vzory výplně: Vylepšete vzhled buněk v tabulce použitím efektů vzoru nebo gradientu na buňky. Další informace naleznete v části Výplň vzorem a výplň gradientem.

Co je nového v aplikaci spreadJs v14

Přírůstkové načítání

Přírůstkové načítání zvyšuje výkon při práci s velkým množstvím dat. Když je tato funkce povolena, aplikace SpreadJS načítá hodnoty a vzorce po částech na pozadí.

Přizpůsobení indikátoru komentáře

Dříve se indikátor komentáře zobrazoval jako červený trojúhelník v pravém horním rohu buňky. Aplikace SpreadJS v14 umožňuje změnit jeho barvu a velikost.

Export do jazyka HTML

Export rozsahů buněk do tabulek HTML. Navrhněte tabulky sestav v aplikaci SpreadJS a exportujte je do jazyka HTML tak, aby vypadaly stejně jako v aplikaci SpreadJS. Přidejte tyto tabulky sestav do stránky HTML a snadno si sestavu přizpůsobte.

Vylepšení rozhraní API getRange

Při použití rozhraní getRange API v předchozích verzích bylo k získání zadaného rozsahu buněk potřeba zadat index řádku, index sloupce, počet řádků a počet sloupců. Aplikace SpreadJS v14 používá pohodlnější parametr: adresu rozsahu jako řetězec.

Režim přizpůsobení čísla

Nastavte strategii zobrazení pro uživatelem definované typy dat a čísel pomocí volby NumberFitMode. Tato volba má dvě výčtové možnosti:

  • maska: ve výchozím nastavení povoleno, místo čísel a dat, která se nevejdou do buňky, se zobrazí „###“.
  • overflow: data a čísla přetékají do sousedních buněk

Vylepšení výpočtu

Aplikace SpreadJS v14 obsahuje aktualizovaný výpočetní engine s novými funkcemi a vylepšenými vlastnostmi. Mezi tato vylepšení patří:

  • Funkce OBJECT: Tato funkce umožňuje uživatelům definovat objekt ze sady názvů vlastností a výrazů. Objekty lze použít pro vazbu dat na jiné buňky nebo jako parametry RangeCellType nebo RANGEBLOCK.
  • Funkce PROPERTY: Tato funkce umožňuje vývojářům analyzovat objekt podle jeho vlastností.
  • Iterativní výpočty: Jsou známé také jako kruhové odkazy a pomáhají řešit konkrétní výpočty opakovaným použitím předchozího výsledku.
  • FunkceX a LET: Tyto nové funkce zahrnují XMATCH, XLOOKUP a LET, které uživatelům umožňují vytvářet přehledné vzorce a provádět výpočty s velkými soubory dat.
  • Funkce CONVERT: Podporuje několik nových jednotek funkce CONVERT. Jednotky zahrnují hmotnost a hmotnost, vzdálenost, sílu, tlak, teplotu, objem, plochu a binární předpony.
  • Kaskádový sloupec Sparkline Total.
  • Vzorce v záhlaví a SparklineEx: Sloupcový vzorec nebo sparkline v řádku záhlaví je v některých případech užitečný pro shrnutí datové sady.

Nové grafy a vylepšení

Aplikace SpreadJS v14 obsahuje nová vylepšení grafů a nový typ grafu:

  • Trychtýřové grafy
  • Průsečíky os
  • Vzor výplně
  • Šířka mezery a překrytí sloupcového/ sloupcového grafu
  • Velikost otvoru v koblihovém grafu
  • Přerušení čáry v grafech
  • Možnosti oddělovače datového štítku

Další informace naleznete v části Co je nového v aplikaci SpreadJS v14.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.