Changelog
Cette page répertorie l'historique des versions des versions des extensions QiBates.
68054ba1 (2025-03-26)
Correction des anomalies
- Google Sheets :
- Planning :
- Gestion de l'encodage du caractère PIPE.
- Planning :
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- Ajout d'une bibliothèque de formulaires.
- Essbase :
Améliorations
- Google Sheets :
- Le champ "Server" de la vue de connexion n'affiche plus les adresses personnelles stockées par le navigateur.
- Amélioration de l'interface utilisateur.
- Essbase :
- Un message d'erreur est désormais affiché lorsque le nom de la feuille créée par la cascade existe déjà.
- SSAS :
- Mise à jour vers SSAS V2.
6a27ebbb (2024-11-20)
Correction des anomalies
- Google Sheets :
- Planning :
- Correction de l'affichage de la fenêtre qui apparaissait trop petite lors du lancement d'un script.
- Planning :
Nouvelles fonctionnalités
- Google Sheets :
- Possibilité d'importer et d'exporter les paramètres.
- Planning :
- Lorsqu'un administrateur met à jour une task list ou un formulaire, il est désormais possible de rafraîchir l’ensemble de l'arborescence sans se déconnecter.
Améliorations
- Google Sheets :
- Planning :
- Amélioration de la gestion des #Error.
- Affichage des smartlists dans l'ordre défini dans Hyperion Planning.
- Amélioration du message d'alerte en cas de dépassement de délai d'exécution d'un script.
- Planning :
98b1ac99 (2024-08-08)
Correction des anomalies
- Google Sheets :
- PBCS/Planning
- Les listes déroulantes des points de vue n'ont plus de limitation de nombre.
Améliorations
- Google Sheets :
- Rajout de notifications à la fin des soumissions de données.
- Amélioration de l'affichage des heures dans les messages.
- Essbase
- Amélioration de l'affichage des messages d'erreurs sur les actions en cascade.
- Planning
- Affichage du sous-menu "no action on this cell" quand le form menu est vide.
- Amélioration du message informatif lors d'une soumission avec des cellules supérieures à 255 caractères.
71cdc4d5 (2024-07-10)
Correction des anomalies
- Google Sheets :
- PBCS/Planning
- Amélioration de la gestion des messages d'erreur.
- PBCS/Planning
Améliorations
- Google Sheets :
- Il n'est plus nécessaire de se connecter deux fois à Google pour s'authentifier lors de la première connexion.
34c21ead (2024-05-15)
Correction des anomalies
- Google Sheets :
- PBCS/Planning
- Un problème de lancement des scripts depuis une forme via un menu contextuel a été corrigé.
- Essbase
- Les soumissions sur Essbase fonctionnent maintenant correctement.
- La syntaxe des plages nommées a été corrigée, permettant maintenant de nommer une feuille commençant par un chiffre.
- PBCS/Planning
Améliorations
- Google Sheets :
- La gestion des délais d'expiration des sessions a été améliorée pour une meilleure expérience utilisateur.
- Planning
- Les points de vue sont désormais mieux gérés dans les scripts exécutés lors de l'enregistrement.
b75c682d (2024-04-24)
Correction des anomalies
- Google Sheets :
- l'option de couleur "No Access" fonctionne correctement.
- PBCS
- Le désassemblage après fusionner les cellules fonctionne correctement.
- L'action keep-only fonctionne maintenant sur les lignes.
- Essbase
- Correction de la gestion des membres numériques dans les grilles.
- Les couleurs du “Colorcoding” qui ne s'affichaient pas s'affichent maintenant correctement.
Améliorations
- Google Sheets :
- Essbase
- Amélioration des interfaces d'édition des types et des labels.
- PBCS/Planning
- Nous ne montrons plus l'option "complete/ not complete" sur le nœud parent dans la tâche.
- Les indicateurs rouges sur les cellules indiquant "Invalide - l'entrée doit être une date valide" ne s'affichent désormais que sur les cellules éditables.
- La liste déroulante de la section POV affiche les alias lorsque la propriété du formulaire est définie pour afficher uniquement les alias.
- PBCS
- Après avoir dupliqué une feuille ad-hoc et effectué un rafraîchissement de la deuxième feuille, le contenu de la feuille est correctement actualisé.
- Lors du rafraîchissement d'une feuille ad-hoc, les formules sont conservées.
- Les messages d'erreur qui s'affichaient en français sont maintenant affichés en anglais.
- La deuxième ligne est masquée en fonction des paramètres du formulaire.
- Planning
- Lors d'un rafraîchissement sur une feuille ne comportant pas de métadonnées, un avertissement est affiché avec un message plus explicite.
- Essbase
0953e734 (2024-03-06)
Correction des anomalies
- Google Sheets :
- Le rafraîchissement d'un formulaire en étant connecté à Essbase ne casse plus la feuille et affiche désormais un message "warning".
- L'option "number precision" renseignée à "0" a été corrigée.
- PBCS
- L'action AdHoc sur PBCS prend désormais en compte la table d'alias sélectionnée.
- La table d'alias s'affiche correctement sur la cellule A1 des cubes PBCS.
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- Ajout de la fonctionnalité "Member Colour" dans les couleurs Essbase.
- Essbase :
Améliorations
- Google Sheets :
- Améliorations des interfaces : "login, toasts, toast flow, POV, data prediction, member selection, data integration, help, about, cascade".
- les messages d'erreurs lors des actions "Zoom-In, Zoom-Out, Keep-Only, Remove-Only, Refresh/Refresh All, Submit/Submit All" s'affichent avec le nom de la feuille afin d'identifier plus facilement l'origine du problème.
- Par défaut, les couleurs Essbase sont les mêmes que sur Planning.
- Planning
- Le stockage des membres sélectionnés sur Planning a été amélioré afin de les conserver entre chaque session.
- La gestion des plages de formulaires a été améliorée. Il est désormais possible d'ajouter des commentaires autour des formulaires et il n'y a plus de protection en dehors des formulaires.
- Augmentation de la durée d'une session inactive sur Planning, la durée est passée à 3 heures.
07865ddf (2024-01-23)
Correction des anomalies
- Google Sheets :
- Amélioration de la gestion des membres numériques dans les grilles et les formulaires.
Nouvelles fonctionnalités
- Google Sheets :
- Ajout d'un bouton permettant de consulter l'historique des messages toast.
Améliorations
- Google Sheets :
- Amélioration de l'écran de paramètres de l'application pour une expérience utilisateur optimisée
- Essbase
- Chargement de fichiers plats de donné sur Essbase.
5dae9951 (2023-10-05)
Améliorations
- Google Sheets :
- Planning
- Amélioration de la gestion du stockage des métadonnées des formulaires.
- Planning
950cbf38 (2023-09-27)
Correction des anomalies
- Google Sheets :
- Planning
- Mise en place d'un algorithme de compression pour optimiser le stockage des métadonnées des formulaires.
- Essbase
- En raison des nouveaux standards établis par Google pour la certification de nos add-on, la capacité d'importer des données à partir d'un fichier situé dans Google Drive a été temporairement désactivée.
- Planning
71113ef0 (2023-08-30)
Correction des anomalies
- Google Sheets :
- Essbase
- amélioration de la gestion des membres numériques de la ligne de POV.
- Essbase
71113ef0 (2023-08-21)
Correction des anomalies
- Google Sheets :
- Un lien vers la documentation de QiBates a été rajouter dans l'écran d'aide.
- Essbase
- L'interface utilisateur de la gestion des types et labels de grilles a été améliorer.
- Planning
- La soumission de donné sur Planning fonctionne correctement après la modification des alias.
8263f907 (2023-07-31)
Correction des anomalies
- Google Sheets :
- Essbase
- Les caractères spéciaux dans les noms des serveurs, applications et cube sont maintenant gérés.
- Essbase
a2f276e5 (2023-07-03)
Correction des anomalies
- Google Sheets :
- L’indicateur par couleurs des cellules modifiés sur une feuilles est désactivé.
- Planning
- La gestion des couleurs sur les formulaires vides est maintenant gérée.
- Le spinner a été corrigé lors de l'ouverture d’un formulaire.
Améliorations
- Google Sheets :
- Des “Toasts” bleu ont été ajouté afin d’indiquer des informations complémentaires.
- L'interface de Qibates est maintenant compatible avec Safari.
- La prédiction de données vérifie l’activations du “Colorcoding” afin de changer la couleur du background des cellules prédites.
- L'interface de tous les arbres a été améliorée.
- Essbase :
- Cascade:
- Un message d'avertissement s’affiche si le curseur n'est pas sur une grille connectée lors du cascade.
- Le cascade conserve maintenant le format et le style de la grille modèle si la coloration par code couleur est désactivée.
- Le cascade conserve le format des nombres si la précision des nombres est désactivée.
- Le cascade conserve les formules.
- Le cascade conserve la position de la grille de modèle pour les nouvelles grilles en cascade.
- Le "pivot to POV" pivote le membre en point de vue et pas uniquement la dimension.
- Cascade:
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- Chaque grille peut se voir attribuer un nom qui lui est propre (label).
- Il est maintenant possible de créer des types de grilles, de regrouper les grilles dans des types.
- Chaque grille peut se voir attribuer un type qui lui est propre.
- L'action "refresh type " permet d'actualiser toutes les grilles avec un type spécifique.
- Une nouvelle option "Unknown Member Indication" a été ajoutée pour signaler la présence de commentaires dans la zone des membres en ajoutant des indications sur les cellules.
- Essbase :
2694f694 (2023-05-10)
Correction des anomalies
- Google Sheets :
- Un meilleur gestion des durées d'éxecution a été mis en place pour améliorer les performances de l'extension.
- La gestion des temps d'attente lors de l'énumération des serveurs, applications, cubes, tâches et formulaires a été améliorée pour éviter les erreurs et améliorer la stabilité de l'extension.
Améliorations
- Google Sheets :
- Essbase :
- Le libellé du bouton "Sign in" a été modifié en "Refresh" lorsqu'on essaie de rafraîchir directement à partir du sous-menu de l'extension, pour le rendre plus intuitif et plus facile à comprendre.
- Essbase :
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- Une nouvelle fonctionnalité appelée "Submit All" a été ajoutée, ce qui permet aux utilisateurs d'envoyer toutes les grilles de la feuille en une seule fois.
- Les utilisateurs peuvent charger des grilles indépendamment des cellules sélectionnées.
- Planning :
- Il est désormais possible de lancer des règles avec des "prompts" lors de l'action de soumission.
- Il n'est plus possible de mettre des valeurs non valides dans les cellules de type date.
- Le système de gestion des erreurs a été amélioré pour faciliter la compréhension par les utilisateurs.
- Il n'est plus possible de mettre des valeurs non autorisées dans les cellules de type "smartlist".
- Essbase :
2233a5cb (2023-02-20)
Nouvelles fonctionnalités
- Google Sheets :
- Planning :
- Il est désormais possible de lancer des règles de tâches dont la durée d'exécution dépasse les 10 secondes.
- Planning :
40556175 (2023-01-30)
Nouvelles fonctionnalités
- Google Sheets :
- Planning :
- Pendant le chargement d’un formulaire, si une cellule contient du texte supérieur à 255 caractères, le message d’erreur s’affiche et le chargement de donné est alors invalide.
- L’option “Submit With Long Cell” a été ajoutée dans les paramètres de planning. Lorsque cette option est cochée, les données valides sont envoyées mais les cellules contenant plus de 255 caractères sont ignorées et remplacées par les anciennes valeurs valides.
- Planning :
4d6a4f85 (2023-01-23)
Améliorations
- Google Sheets :
- Essbase :
- La gestion des sessions dans les pools de connexion a été améliorée.
- Essbase :
4d6a4f85 (2023-01-16)
Nouvelles fonctionnalités
- Google Sheets :
- Planning :
- Le chargement de données depuis un webform Planning dans QiBates référençant encore d’anciens libellés est maintenant pris en charge.
- Planning :
e92c1548 (2023-01-09)
Correction des anomalies
- Google Sheets :
- Planning :
- Les apostrophes sont maintenant gérées correctement lors d’un chargement de données.
- Planning :
9e7e4338 (2023-01-02)
Correction des anomalies
- Google Sheets :
- Essbase :
- Corrections de l’affichage des grilles avec codes et alias après chaque action et rafraichissement des grilles.
- Correction de la sélection de l’option “Display code and alias” dans la vue “Settings” après déconnexion et reconnexion.
- Essbase 21C :
- Correction de la connexion à Essbase 21C.
- Essbase :
Améliorations
- Google Sheets :
- Essbase :
- Lorsqu'une action est en cours sur la sélection de membres, il n’est plus possible de changer de dimension avant la fin de l’exécution.
- Afin de recréer la connexion sur un cube provenant de Qibates, il faut systématiquement choisir la connexion relative au cube via le bouton “Set as active”.
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- La connexion du dernier cube rafraichi se met automatiquement en active par défaut.
- Essbase :
b3961957 (2022-11-30)
Correction des anomalies
- Google Sheets :
- Planning :
- Prise en compte des cookies de session utilisés par le load balancer.
- Planning :
b3961957 (2022-11-28)
Correction des anomalies
- Google Sheets :
- Essbase :
- Les nombres qui ont la même valeur que les noms de membres sont désormais considérés comme des nombres et plus comme des membres.
- Pour les dimensions nécessitant plus de 10 secondes de temps d’attente de la réponse, le résultat n’était pas récupéré. A présent, quelque soit la durée nécessaire, le contenu de la dimension est affiché.
- Essbase :
dd06ece3 (2022-11-16)
Global
- Google Sheets :
- Avec cette version, QiBates permet de se connecter à toute instance PBCS avec utilisateur/mot de passe. Pour l’utiliser, vous devez sélectionner le connecteur PBCS dans la liste déroulante des connecteurs.
Améliorations
- Google Sheets :
- L'expiration de session a été augmentée pour invalider une session au bout de 8 heures. Dans les faits, un utilisateur aura donc une demande de connexion une fois par jour.
- Essbase :
- Les plages nommées qui ne sont pas rattachéesà un cube sont ignorées, ce qui permet de créer des plages nommées non liées à QiBates sans que la gestion des cubes ne soit impactée.
- Par défaut, le label “Missing ” est à “0” et le “colorcoding” est désactivé.
- La gestion du pool de connexionsa été amélioréepour prendre en compte les expirations de session.
- Planning/PBCS :
- L’amélioration de la gestion des encodages permet de gérer tous les caractères spéciaux ainsi que les retours à la ligne dans les cellules. Pour que les apostrophes soient prises en compte par Google Sheets, elles doivent être saisies deux fois.
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- Il est dorénavant possible de rafraîchir des grilles générées avec la version de QiBates qui utilisait l’API SmartView.
- Essbase :
579fe968 (2022-10-17)
Correction des anomalies
- Google Sheets :
- Les nombres décimaux avec ajustement de la précision sont supportés sur les nombres provenant des connecteurs Essbase et Planning.
- Essbase :
- Il est de nouveau possible de figer les grilles Essbase en cochant l’option depuis la vue des paramètres
- L’icône de chargement attend l’affichage de la grille complète avant de disparaître.
- Planning :
- Nous affichons uniquement les membres sélectionnés qui sont disponible dans la “promptlist”.
- Le rafraichissement des POV affiche les points de vue sélectionnées à la place de l’ancienne valeur par défaut“Pick a POV...”.
- La gestion des couleurs sur la sécurité des cellules a été améliorée.
- Microsoft Excel :
- Essbase :
- Il est maintenant possible de faire des actions sur les grilles générées avec un cascade.
- Planning :
- Il est maintenant possible de lancer une règledepuis la liste de tache.
- Essbase :
Nouvelles fonctionnalités
- Google Sheets :
- Il est dorénavant possible de définir le nombre de chiffres après la virgule depuis les paramètres Essbase et Planning.
- Afin d’autoriser l’accès à notre api, une pop-up s’affiche lors de la première connexion pour permettre aux clients de s’authentifier via le protocole OAuth. Cela signifie qu’à présent, toutes les requêtes à QiBates sont réalisés avec l’identité de la personne connectée.
- Dorénavant, il est possible de changer la table d’alias directement depuis la vue connections. Des actions ont également été ajoutéesafin de permettre de rafraichir le cube ou la forme, d’afficher directement la feuille relative à la connexion ainsi que d’afficher en surbrillance un cube spécifique.
- Essbase :
- Ajout d’une nouvelle fenêtre lors du Ad-hoc permettant de choisir la position de la grille ainsi que de supprimerle contenu de la feuille. Une nouvelle option apparaît dans les paramètres pour personnaliserla position de la grille par défaut.
- Si le curseur est placé sur une grille existante ou s’il n’y a pas de connexion active dans une feuille mais qu’il y a une grille correctement formatée, un bouton “Refresh” a été ajouté au pop-up afin de rafraichir la grille en se basant sur la connexion sélectionnée lors du déclenchement de l’action Ad-Hoc.
- Planning :
- Les indentations sont maintenant activées par défaut pour les formulaires planning. Il est possible de le désactiver dans les paramètres du connecteur Planning.
- Microsoft Excel :
- Lorsqu'une action est trop longue, l’action continue de s’exécuter en tâche de fond. Une notification est affichée en bas à droite pour prévenir l’utilisateur. Lorsque l’action est terminée, une autre notification toujours en bas à droit prévient l’utilisateur que l’action est fini. Pendant que l’action s’exécute, l’utilisateur peut continuer à travailler sur d’autres grilles. L’unique contrainte est de garder l’onglet contenant le classeur à mettre à jour ouvert.
- Les connexions websocket avec le serveur fonctionnent maintenant avec le protocole de communication STOMP.
- Essbase :
- Après une action (Zoom In, Zoom Out, Keep Only, Remove Only, Pivot, Refresh et Submit), les cellules avec des formules ou commentaires sont gardées.
- Ajout d’une nouvelle fenêtre lors du Ad-hoc permettant de choisir la position de la grille ainsi que de vider le contenu de la feuille. Une option a été ajouté dans les paramètres pour personnalisée la position de la grille par défaut.
- Planning :
- Pour chaque cellule si la note est égale à la valeur dans la cellule, la note n’est pas affichée.
- Essbase :
79aeefc (2022-09-16)
Global
- Les connexions websocket avec le serveur fonctionnent maintenant avec le protocole de communication STOMP.
Correction des anomalies
- Google Sheets :
- Essbase :
- Les commentaires finissant par un nombre précédé d’un espace sont désormais gérés correctement.
- Planning :
- Les codes couleurs des cellules quarters dans les grilles planning sont maintenant gérés correctement. Dorénavant, les cellules marquées en lecture/écriture sont bien affichées en lecture seul.
- Essbase :
Nouvelles fonctionnalités
- Google Sheets :
- Planning :
- Les “rules prompts” n’affichent que les membres du croisement de la “form” présents dans la “prompt list”. Dans le cas contraire, le membre est mis à vide.
- Planning :
2364bd5 (2022-08-04)
Correction des anomalies
- Google Sheets :
- Essbase :
- La soumission de données fonctionne dorénavant correctement.
- Le menu latéral s’affiche correctement sur la vue “Login”.
- L’action “cascade” fonctionne dorénavant correctement.
- SSAS :
- Les actions sur les grilles SSAS fonctionnent dorénavant correctement.
- Essbase :
Améliorations
- Google Sheets :
- Essbase :
- Afin de permettre une transition fluide entre la version de QiBates et celle de B-Right, des modifications ont été apporté à l’action “refresh” :
- Dorénavant la connexion de l’ancienne grille est récupérée automatiquement lors du premier “refresh”.
- Nous avons également ajouté un message de confirmation si l’utilisateur souhaite ouvrir un cube sur une grille active existante.
- Afin de permettre une transition fluide entre la version de QiBates et celle de B-Right, des modifications ont été apporté à l’action “refresh” :
- Essbase :
Nouvelles fonctionnalités
- Google Sheets :
- Planning :
- Une barre de recherche a été ajouté à la sélection du point de vue.
- Planning :
ac2b1479-2 (2022-07-07)
Améliorations
- Microsoft Excel :
- Planning :
- La liste déroulante ne s’affiche pas dans le formulaire lorsque la cellule est uniquement en lecture.
- Essbase :
- Dans la sélection de membres, il est désormais possible d’afficher les membres des dimensions contenants des caractères spéciaux et des espaces.
- Planning :
ac2b1479 (2022-06-28)
Améliorations
- Google Sheets :
- Augmentation du temps d’attente maximal lors d’une action. Si l’action dure plus de 10 secondes, un message d’avertissement prévient l’utilisateur que l’action est toujours en cours.
- Planning :
- La liste déroulante ne s’affiche pas dans le formulaire lorsque la cellule est uniquement en lecture.
Nouvelles fonctionnalités
- Essbase :
- Il est dorénavant possible de placer du commentaire et/ou des formules à l’intérieur et à l’extérieur des grilles Essbase.
- Les grilles peuvent être déplacées dans la même feuille tout en conservant les informations de connexion.
- Dans le cas où il y a plusieurs grilles sur une feuille, il est désormais possible de rajouter des membres en dessous de n’importe quelle grille. Ils seront pris en compte lors du prochain "refresh”.
- Microsoft Excel :
- Dans les formulaires les “#Missing” sont maintenant rajoutées dans les listes déroulantes. Après l'édition du label “Missing“ dans les paramètres, la modification se fera directement dans la liste déroulante après un “refresh”.
fbb01845 (2022-05-23)
Correction des anomalies
- Google Sheets :
- Les caractères spéciaux sont maintenant gérés dans les cubes Essbase et les formulaires Planning
- La liste des applications s’affiche maintenant dans l’ordre alphabétique.
- Essbase :
- L’utilisateur n’a plus besoin de sélectionner une cellule à l’intérieur de la plage contenant la grille pour sauvegarder la donnée. Le submit peut dorénavant être effectué en dehors de la plage d’une grille Adhoc
- Dorénavant il est possible de charger des données essbase avec une dimension qui comporte des champs codifiés comme "007"en ajoutant une apostrophe devant.
Nouvelles fonctionnalités
- Google Sheets :
- Nous proposons un premier niveau de prédiction sur n'importe quelle grille présentant des données rattachées à une date. La fonctionnalité est accessible depuis le menu principal.
- Les cellules modifiées dans la plage de données qui vient d'être affichée sont mises en surbrillance jaune foncé.
- Le nouveau système de notification comporte 3 niveaux d'information présentés à l'utilisateur :
- Information, l'opération s'est bien déroulée et nous communiquons des informations sur les statistiques d'exécution de l'action concernée.
- Avertissement, l'opération a pu se terminer, mais avec un point d'attention demandé à l'utilisateur pour s'assurer que le résultat est bien conforme à ce qu'il attend.
- Erreur, une erreur a provoqué l'arrêt de l'action et le système ne sera donc pas en mesure d'accomplir la tâche demandée.
- Lorsqu'une action est trop longue, l’action continue de s’exécuter en tâche de fond. Une notification est affichée en bas à droite pour prévenir l’utilisateur.
- Essbase :
- Vous avez à présent la possibilité de charger des fichiers plats directement dans Essbase sans avoir besoin de les ouvrir et/ou de les convertir dans un classeur et de faire une sauvegarde. Cette fonctionnalité est accessible depuis le menu Data Load.
- La mise en place d’un pool de connexion permettant de faire plusieurs actions en parallèles sur les différentes feuilles. Il est possible pour un utilisateur de lancer à la fois un Refresh et des calculs aussi bien sur le même cube que sur des cubes différents.
- Vous avez les informations de la connexion au cube directement en note sur la première cellule.
- Essbase 21C :
- Le connecteur Essbase 21c est maintenant supporté. Il est accessible directement depuis le connecteur Essbase. En fonction de la version devotre source de données, nous sélectionnons automatiquement la version adaptée. Aucune action utilisateur n’est requise
- Planning :
- La sélection de membres dans une invite d’exécution d’une règle est maintenant limitée aux seuls membres sélectionnables.
- Les points de vue sont directement mis à jour lorsque l’on clique sur le menu “POV”.
- Dorénavant si l’option “Colour Coding” est désactivée, les couleurs ne sont plus écrasées sur les Forms existants. Le formatage appliqué précédemment est donc conservé.
- L’option “Keep conditional formatting” a été rajoutée afin que le format conditionnel ne soit pas écrasé par le “Color Coding”.
- SSAS :
- Les cellules contenant des membres et des données affichées sont maintenant soumises à la coloration si l'utilisateur a décidé de l'activer.
3f8bb21 (2022-05-18)
Correction des anomalies
- Google Sheets :
- Planning :
- Si le POV qui n’est pas éditable est trop long, il sera affiché avec la zone avec une barre de défilement.
- Planning :
Nouvelles fonctionnalités
- Google Sheets :
- Planning :
- Les notes ne sont plus affichées si la valeur de la cellule est égale à la note.
- Le refresh lancé sur une form avec un filtre actif conserve le colorcoding.
- Planning :
59ca88a (2021-08-13)
Correction des anomalies
- Google Sheets :
- Suppression du support des Cookies.
- Possibilité de retourner à l'écran de connexion depuis le burger menu si l'utilisateur n'est pas encore connecté.
- Essbase :
- La "défusion" des cellules recopie correctement la valeur de la cellule fusionnée dans toutes les nouvelles cellules.
- Sélection des tables d'alias et utilisation de la table d'alias pour les requêtes suivantes.
- Désactivation du format automatique de cellules en lien hypertexte.
- Support des nombres pour les cellules de membre.
- Conserver toutes les valeurs d'une feuille présentes à côté d'une grille ad-hoc après une action de navigation.
- Rafraichir une grille jamais connecté au préalable en se basant sur la connexion active.
- Planning :
- Forcer les cellules du coin supérieur gauche à reprendre le format des cellules contenant des membres.
- Google Slides :
- Détection d'une session non valide et reprise du processus de validation de la connexion pour autoriser notre solution à accéder au drive de l'utilisateur.
Améliorations
- Google Sheets :
- Suppression de l'utilisation du cache fourni par Google remplacé par une base de données en mémoire hébergée par Quartz Insight.
- Optimisation de l'espace utilisé dans l'interface utilisateur.
- Ouverture/Fermeture d'un noeud dans la vue application en cliquant sur le label.
- Double clic pour lancer l'action.
- Afficher la connexion active.
- Planning :
- Revue complète du processus d'initialisation/reprise d'une feuille existante avec prise en compte de données existantes.
- Afficher la valeur représentant #Missing au lieu de la date EPOCH par défaut en cas d'absence de valeur.
- Support des webforms vides et possibilité de rafraichir une feuille contenant un webform vide.
- Ajout du label Missing pour les listes de choix d'une cellule pour rendre valide la cellule en cas d'absence.de valeurs
- Essbase :
- Revue complète du processus d'initialisation/reprise d'une feuille existante avec prise en compte de données existantes.
Nouvelles fonctionnalités
- Google Sheets :
- Menu Refresh pour rafraichir la feuille active sans connexion préalable, la connexion est initiée pendant le refresh.
- Menu Refresh All pour rafraichir toutes le feuilles du classeur actif, sans connexion préalablement initiée par l'utilisateur.
- Empêcher l'affichage de la fenêtre de connexion si le compte Google n'a pas de license associé à notre add-on.
- En cas d'expiration de session, redirection de l'utilisateur vers l'écran de connexion et affichage d'un message d'information à l'origine de la redirection.
- Conserver la connexion active si le panneau latéral droit est fermé.
- Essbase :
- Support des paramètres à la feuille ou en global rattachés à une grille, gestion d'héritage de paramètre.
- Suppression des lignes/colonnes contenant uniquement des #Missing.
- Afficher les calculs en-dessous du cube et suppression de la vue dédiée aux scripts de calcul.
- Planning :
- Afficher le Point de vue complet dans une note rattachée à la cellule A1.
- Support des paramètres à la feuille ou en global rattachés à une grille, gestion d'héritage de paramètre.
- Protection des plages de cellules interdits à l'écriture.
- Affichage des webforms et/ou des tâches en fonction de la license fournie à l'utilisateur.
- Support des éléments de POV source pour fixer le point de vue du nouveau webform à ouvrir (utilisation pour les liens entre webforms via les menus).
- Affichage de la connexion associée à la grille dans la note dans la cellule A1.
- Google Slides :
- Edition avec l'assistant d'un tableau.
- Edition avec l'assistant d'un graphique.
1aeeb4e8 (2021-07-08)
Correction des anomalies
- Google Sheets :
- Essbase :
- Table d'alias pour la création de la grille.
- Conservation du texte en dehors de la grille zone vide.
- Refresh d'une grille from scratch sur une nouvelle feuille jamais connectées.
- Essbase :
Améliorations
- Google Sheets :
- Essbase :
- Revue du fonctionnement de la table d'alias.
- Utilisation de la table d'alias pour le member selection.
- Essbase :
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- Possibilité de fusionner les cellules.
- Possibilité de figer les volets.
- Possibilité de supprimer les lignes vides.
- Possibilité de saisir des valeurs en dehors de la grille (avec un bug connu sur les éléments de la zone vide où seulement les formules sont reprises).
- Essbase :
03ed1f1c (2021-04-23)
Global
- La connexion au moteur Essbase évolue. Nous utilisons maintenant les API Java Essbase (JAPI). Cela signifie que nous utilisons un nouveau point d'accès qui suit le format : https://yourdomain/aps/JAPI.
- De fait, l'url https://yourdomain/aps/SmartView n'est plus nécessaire et peut donc être supprimée des URLs autorisées.
- Le flux de données utilisé par l'API Essbase Java n'est plus un format lisible contrairement à ce qui était disponible. Cela signifie qu'il n'est plus possible de valider le contenu de la requête HTTP via une DTD par exemple. Cette validation doit être désactivée.
- Ces modifications concernent les Add-Ons Google Sheets, Google Slides et Microsoft Excel.
Correction des anomalies
- Google Sheets :
- Planning :
- Impossible de rafraîchir le webform après un changement des membres en page.
- L'affichage du type date s'appuie sur les paramètres de zone de temps du classeur pour toujours afficher la date au format DD/MM/YYYY.
- Refonte de la lecture de la liste des tâches pour la charger dynamiquement à la demande de l'utilisateur et éviter les dépassements de capacité.
- Webform affiché au mauvais endroit si plusieurs webforms du même nom dans différentes applications.
- Conserver tous les éléments de format natifs de la feuille lorsque la mise en forme du connecteur est désactivée.
- Planning :
Améliorations
- Google Sheets :
- Affichage des boutons de menu en fonction du connecteur choisi au démarrage de la session.
- Affichage de la version dans la vue “A propos”.
- Couleurs par défaut de la mise en forme pour les connexions Essbase et Planning identiques à ce qui est proposé sur les extensions fournies par les éditeurs respectifs.
- Mise à jour de Font Awesome 5.13.
- Requêtes à destination des sources de données multidimensionnelles contenant l'en-tête Signature avec le certificat Quartz Insight.
- Planning :
- Affichage des éléments de point de vue et de la page dans une note accessible dans la cellule A1.
- La liste des tâches est accessible directement depuis la vue application sans nécessiter de rechargement.
- Nettoyer l'ensemble de la feuille avant d'afficher un webform.
- Retour à la ligne dans la vue arborescente des tâches.
- Essbase :
- Affichage de la vue scripts de calcul depuis le menu application.
- Une demande Ad-Hoc sur une feuille contenant déjà une grille du même cube peut être rafraichie au lieu d'être remise à zéro.
- Microsoft Excel :
- Mise à jour de Font Awesome 5.13.
Nouvelles fonctionnalités
- Microsoft Excel :
- Support du nouveau moteur de requête Essbase.
- Google Sheets
- SSAS :
- Ajout d'un nouveau connecteur pour les bases multidimensionnelles Microsoft : SQL Server Analysis Services. Pour utiliser notre solution, votre instance SSAS doit être accessible en HTTPS via le module MSMDPUMP à l'adresse https://yourdomain/OLAP/msmdpump.dll. Nous avons maintenant 3 connecteurs supportés : Essbase, Planning, SSAS. Les fonctionnalités d'exploration de données sont supportées ainsi que l'écriture. Pour l'écriture, il faut avoir activé le write back sur les croisements nécessaires.
- Essbase :
- Nouvelle ergonomie d'affichage des applications et des cubes, avec une action principale sur simple clic gauche (Ad-Hoc) et actions secondaires disponibles dans un menu contextuel accessible via clic droit.
- Planning :
- Fusionner des cellules adjacentes contenant le même membre (lignes ou colonnes).
- Masquer les cellules et/ou les colonnes ne contenant pas de données.
- Personnaliser la valeur affichée pour les cellules vides.
- Figer les volets automatiquement en fonction de la structure du webform affiché.
- Protéger la feuille avec avertissement avant modification d'une feuille contenant un webform planning.
- Support des SmartList en lecture/écriture.
- SSAS :
- Google Slides :
- Assistant de création de tableau par glisser-déposer, support des filtres par dimension.
- Support natif des graphiques. Un type de graphique est supporté : graphique en colonne. Plus besoin de passer par des documents Spreadsheet pour gérer et maintenir des graphiques dans Slides.
5ef3daf (2021-02-18)
Global
- La connexion au moteur Essbase évolue. Nous utilisons maintenant les API Java Essbase (JAPI). Cela signifie que nous utilisons un nouveau point d'accès qui suit le format : https://yourdomain/aps/JAPI.
- De fait, l'url https://yourdomain/aps/SmartView n'est plus nécessaire et peut donc être supprimée des URLs autorisées.
- Le flux de données utilisé par l'API Essbase Java n'est plus un format lisible contrairement à ce qui était disponible. Cela signifie qu'il n'est plus possible de valider le contenu de la requête HTTP via une DTD par exemple. Cette validation doit être désactivée.
- Ces modifications concernent les Add-Ons Google Sheets et Google Slides.
Correction des anomalies
- Google Sheets :
- Erreur d'affichage des “Tables d'alias”.
- Affichage d'un visuel pour applications sans cube.
Améliorations
- Google Sheets :
- Interface utilisateur : Afficher le cube sélectionné.
- Reformulation du message d'alerte lors d'une nouvelle analyse adhoc.
- Nouveau moteur : Amélioration générale des temps de réponse Essbase (utilisation JAPI Essbase).
Nouvelles fonctionnalités
- Serveur de license :
- Support des filtres et conservation des filtres dans les tableaux avec pagination.
- Google Sheets :
- Recherche avancée des membres.
55e780b (2020-12-01)
Global
- Google Sheets :
- Essbase :
- Membre présent en-dehors de la grille Essbase bloque l'actualisation.
- Planning :
- Validation des dates dans les grilles Planning.
- Essbase :
Améliorations
- Google Sheets :
- Affichage du cube/form actif dans une notification.
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- Cascade des grilles simples avec assistant de sélection de membres.
- Essbase :
9ddcaed (2020-05-21)
Global
- Google Sheets :
- Conserver le formatage Spreadsheet si la coloration syntaxique a été désactivée.
- Essbase :
- En cas de membre inconnu, continuer à afficher la grille renvoyée par Essbase avec les dimensions rajoutées si besoin.
- Impossible de soumettre une grille si la connexion n'a pas été sélectionnée dans la liste des cubes.
Améliorations
- Serveur de license :
- Réinitialisation des connexions SQL en cas de perte de connexion à la base de données.
42e640d (2020-03-27)
Global
- Google Sheets :
- Essbase :
- Gérer les membres contenant un point dans le code du membre.
- Essbase :
Nouvelles fonctionnalités
- Google Sheets :
- Le client est maintenant compatible avec la gestion par utilisateur plutôt que par domaine.
2e56610 (2020-01-23)
Correction des anomalies
- Google Sheets :
- Essbase :
- Gérer des membres contenant un dash dans le code du membre dans la vue Sélection de Membre.
- Essbase :
Améliorations
- Google Sheets :
- La vue “Options” dans l'écran de connexion est masquée par défaut.
- Le bouton d'affichage de la boite à outils est dans la barre de menu.
- Essbase :
- Ajout des boutons d'insertion en haut et en bas de la vue de sélection de membre.
Nouvelles fonctionnalités
- Google Sheets :
- L'historique des serveurs auxquels l'utilisateur s'est connecté est sauvegardé en local dans le navigateur. Une liste déroulante est ensuite proposée à l'utilisateur pour choisir parmi les précédents serveurs utilisés.
aad6427 (2019-10-29)
Correction des anomalies
- Google Sheets :
- Essbase :
- Impossibilité d'appliquer un filtre sur le résultat d'une recherche.
- Essbase :
Améliorations
- Google Sheets :
- Essbase :
- Effectuer toutes les actions suivantes sur une sélection de plusieurs membres :
- Zoom avant.
- Zoom arrière.
- Conserver uniquement.
- Supprimer uniquement.
- Effectuer toutes les actions suivantes sur une sélection de plusieurs membres :
- Essbase :
Nouvelles fonctionnalités
- Google Sheets :
- Essbase :
- Actions complémentaires au Zoom :
- Zoomer sur les niveaux les plus fins.
- Zoomer sur tous les niveaux.
- Zoomer sur les formules.
- Zoomer sur les membres de même génération.
- Zoomer sur les membres de même niveau.
- Zoomer sur les membres frères.
- Actions complémentaires à l'actualisation :
- Actualiser sur tout le classeur.
- Actualiser une unique grille dans un onglet multigrille.
- Actualiser sur une feuille toutes les grilles.
- Actions complémentaires au Pivot :
- Pivoter la dimension présente en ligne ou en colonne vers le POV.
- Actions complémentaires au Zoom :
- Essbase :
64d0cc9 (2019-10-07)
Correction des anomalies
- Google Sheets :
- Essbase :
- Inversion des icônes Keep Only et Remove Only. Les actions étaient bien présentes mais les icônes étaient inversées.
- Support des membres avec des caractères spéciaux pour l'application des filtres dans la sélection de membres.
- Essbase :
Améliorations
- Google Sheets :
- Essbase :
- Gestion du formatage Essbase plus fluide. Il ne reste plus qu'une unique option qui permet de basculer entre 2 comportements. Si le color coding Essbase est sélectionné, alors cela remplace tout le format Spreadsheet, tout en continuant à conserver les formules et les commentaires. Si le color coding Essbase n'est pas sélectionné, c'est le formatage de Spreadsheet qui est systématiquement appliqué, comme la mise en forme conditionnelle, la police de caractères, les bordures.
- Essbase :
f997e9d (2019-09-19)
Correction des anomalies
- Google Sheets :
- Prise en compte du changement du site web de Quartz Insight pour les logos.
- Essbase :
- Prise en compte de la table d'alias pour la gestion des multi grilles.
- Pouvoir soumettre des cellules à 0.
- Support de cellules n'appartenant pas à une grille dans un onglet de type grille unique.
Améliorations
- Google Sheets :
- Affichage de toutes les erreurs dans une fenêtre de type toast en bas à droite.
- Refonte complète de la barre d'outils :
- Indicateur visuel d'une action en cours de traitement.
- Affichage uniquement des actions possibles pour les utilisateurs.
- Essbase :
- Sélection de membre et affichage des applications directement accessibles depuis la barre de menu.