AccueilActualités informatiqueLe tableur SpreadJS introduit un nouveau gestionnaire de données et TableSheet

Le tableur SpreadJS introduit un nouveau gestionnaire de données et TableSheet

L’entreprise japonaise GrapeCity a publié la version 15 de SpreadJS, un logiciel permettant de créer des feuilles de calcul dans le langage de programmation JavaScript. La liste des nouveautés est longue et apporte, outre de nouveaux modes de fonctionnement pour les tableaux croisés dynamiques, le support d’Angular 13.

Sommaire

Selon un article de blog, une nouvelle TableSheet ainsi qu’un nouveau Data Manager font partie des changements les plus importants de la version actuelle. Derrière la SpreadJS TableSheet se cache un nouveau type de composant de tableau qui fournit un tableau de données qui semble pouvoir exploiter pleinement les nombreuses fonctions du moteur de calcul SpreadJS. La vue Tableau est accompagnée d’un gestionnaire de données relationnelles qui devrait accélérer le tri et le filtrage ainsi que de nombreuses autres fonctions de gestion des données.

La fonction Slicer fraîchement introduite permet apparemment de filtrer les tableaux croisés dynamiques en un seul clic de souris. Les tableaux croisés dynamiques permettent d’évaluer et d’afficher des données sans modifier les données ou les tableaux de départ.

La fonction GETPIVOTDATAqui renvoie les données visibles d’un tableau croisé dynamique, prend désormais en charge le spilling – ce qui signifie que les résultats peuvent désormais remplir plusieurs cellules. Pour cela, il faut allowDynamicArray sur true doit être défini.

Les tableaux croisés dynamiques prennent désormais en charge les éléments calculés, qui peuvent être ajoutés aux zones de champs de lignes ou de colonnes à l’aide de constantes ou de références à d’autres champs du tableau croisé dynamique. Les éléments dits calculés utilisent des formules pour calculer de nouvelles valeurs qui ne sont pas présentes dans les données d’origine. L’article de blog cite comme exemple le calcul du nombre total de commandes en attente dans un tableau croisé dynamique pour des fournitures de bureau.

Outre les nouveautés mentionnées, SpreadJS 15 prend en charge Angular 13. Une liste de toutes les modifications de la nouvelle version est disponible dans le billet sur le blog de GrapeCity.

Plus d'articles