Vous trouverez ici une description détaillée de toutes les nouveautés de FlexPro 2025. Cliquez sur les éléments mis en évidence pour obtenir plus d'informations.
Nouvelle interface utilisateur et fonctionnalités de la base de données projet FlexPro
•Affichage des éléments de liste dans la liste des objets
Les formules ou autres objets de données qui renvoient une liste sont désormais affichés comme des dossiers dans la fenêtre des dossiers. Si vous sélectionnez une telle liste à cet endroit, ses éléments s'affichent dans la liste des objets, où vous pouvez les sélectionner individuellement. |
•Navigation facile dans la base de données projet
La nouvelle barre de navigation de la liste des objets vous permet de naviguer facilement de dossier en dossier dans la base de données projet. La fonctionnalité correspond à celle de l'explorateur Windows. |
•La boîte de dialogue Recherche dans la base de données projet préserve les paramètres
La boîte de dialogue Recherche dans la base de données projet conserve désormais ses paramètres lorsque vous la fermez et la rouvrez. |
•Recherche et remplacement de texte dans les bases de données projet
La nouvelle boîte de dialogue Rechercher et remplacer vous permet de rechercher du texte à remplacer dans les objets sélectionnés, les dossiers ou la base de données projet. |
•Annuler les opérations globales
Grâce à la fenêtre de propriétés ou à la nouvelle fonction Rechercher et remplacer de FlexPro, vous pouvez traiter de nombreux objets en même temps. Vous pouvez maintenant annuler une telle opération dans son ensemble avec la commande Annuler ou la rétablir avec la commande Rétablir. |
•Valeurs de temps calendaire avec fuseau horaire
Lorsque vous saisissez des valeurs de temps calendaire dans l'éditeur de données, vous pouvez désormais indiquer le fuseau horaire en option, par exemple '1.2.2021 13:14 UTC', '1.2.2021 13:14 UTC-2' ou '1.2.2021 13:14 UTC+2:30'. |
•Sélection directe d'éléments de liste dans la fenêtre de la liste des objets
Lorsque vous sélectionnez un objet d'analyse ou une formule qui renvoi une liste de résultats, vous pouvez maintenant passer à l'onglet Éléments de liste de la liste des objets afin de sélectionner des éléments individuels pour l'affichage ou un traitement ultérieur. |
•Classeur Excel et raccourci de données Excel déclassés
Les objets classeur Excel et lien de données vers Excel, avec lesquels les fichiers Excel pouvaient être ouverts directement dans FlexPro pour extraire des données, ont été déclassés, car les versions les plus récentes d'Excel ne supportent plus correctement l'interface nécessaire à cet effet. Ceux-ci ne sont plus disponibles dans l'installation standard de FlexPro 2025. Utilisez plutôt le filtre d'importation de données pour les données Excel, qui accomplit la même tâche avec des performances et une stabilité supérieures. Votre administrateur système peut activer la prise en charge des objets Classeur Excel et Raccourci de données Excel dans le registre Windows. Pour cela, il faut créer sous HKEY_LOCAL_MACHINE ou HKEY_LOCAL_CURRENT_USER une clé DWORD Software\Weisang\FlexPro\14\ExcelImport\SupportExcelFolder avec la valeur 1. |
•Gestion des droits d'accès des utilisateurs via Windows
Les autorisations d'utilisateur sont désormais uniquement affichées dans FlexPro et ne peuvent plus être modifiées. La définition des autorisations est effectuée par l'administrateur de l'ordinateur Windows sur lequel fonctionne FlexPro. L'administrateur dispose à cet effet d'un fichier de configuration (ADMX/ADML) pour FlexPro pour les stratégies de groupe en tant que programme d'installation séparé. |
La colonne Unité est désormais affichée par défaut dans la liste des objets. |
Nouvelles fonctionnalités de présentation
•Tri de tableau colonnes et lignes
Vous pouvez maintenant facilement éditer les données d'un tableau colonnes ou lignes en les triant selon n'importe quelle colonne ou ligne. |
Indiquez comment le tableau doit être orienté dans la zone rectangulaire dans laquelle il est affiché. |
•Largeur et hauteur de colonne fixes pour les tableaux
Pour le tableau colonnes et lignes, vous pouvez maintenant indiquer que la taille des cellules ne doit pas être adaptée au contenu. |
•Redimensionnement des graphiques et des tableaux
Le redimensionnement avec la souris se fait maintenant de manière symétrique par rapport au centre de l'objet. |
•Nouveau type de graphique Boîte à moustaches
La boîte à moustaches, également appelé box-whisker-plot ou graphique en boîte, est un graphique qui permet de représenter clairement les principales mesures robustes de position et de dispersion. Le minimum, le quartile inférieur, la médiane, le quartile supérieur et le maximum sont représentés. |
Nouveautés dans le domaine de l'analyse
•Objet d'analyse étendu Échantillonnage du signal
L'objet d'analyse a été complété par deux méthodes de réduction des données basées sur la fonction Fscript BlockCompress. Pour plus de détails, voir aussi : Objet d'analyse Échantillonnage du signal |
•Objet d'analyse étendu Mise à l'échelle du signal
L'objet d'analyse permet désormais de mettre à l'échelle linéairement la composante X d'un objet de données. Pour plus de détails, voir aussi : Objet d'analyse Mise à l'échelle du signal |
•Nouvel objet d'analyse et modèle d'analyse Analyse des durées de vie (option Statistiques)
Effectue une analyse des durées de vie basée sur la distribution de Weibull à deux paramètres. L'entrée pour l'analyse des durées de vie est un ou plusieurs échantillons avec des durées de vie d'objets. Pour plus de détails, voir aussi : Objet d'analyse et modèle Analyse des durées de vie |
•Nouvel objet d'analyse Distribution empirique (option Statistiques)
Calcule la fonction de distribution empirique (pour les données non classées). Pour plus de détails, voir aussi : Objet d'analyse Distribution empirique |
•Estimer les paramètres de la distribution de Weibull à partir d'un échantillon (option Statistiques)
L'objet d'analyse Distribution peut maintenant estimer les paramètres de la distribution de Weibull à partir de l'échantillon. Pour plus de détails, voir aussi : Objet d'analyse Distribution |
•Extension des objets d'analyse acoustique (option Acoustique)
•Dans les objets d'analyse pour l'acoustique, vous pouvez maintenant indiquer si les données d'entrée sont des signaux de tension ou des signaux de pression. •Si aucun étalonnage n'est souhaité, il est désormais possible de sélectionner explicitement Pas d'étalonnage au lieu d'indiquer une valeur d'étalonnage de 0 comme auparavant. |
•Paramétrage externe des objets d'analyse
Pour les paramètres numériques des objets d'analyse, il est désormais possible d'insérer directement une référence d’objet de données, par exemple pour paramétrer plusieurs objets d'analyse de manière centralisée ou sur la base d'un calcul. Pour plus de détails, voir aussi : Paramétrage externe des objets d'analyse |
•Amélioration des requêtes de données
•La nouvelle option Actualiser le résultat actualise tous les objets renvoyés comme résultat de recherche de la requête de données. •L'option Inclure les sous-dossiers à la recherche est désormais également disponible lorsque vous effectuez une recherche dans les dossiers parents. •Les performances des requêtes de données concaténées ont été améliorées. •Lors de la recherche de données dans des fichiers indexés, les résultats de la recherche d'un fichier ne sont renvoyés que lorsque celui-ci a été entièrement indexé. |
Nouveautés dans le domaine des curseurs de données
•Fonction d'annulation pour Éditer valeur et Éditer plage
Les cases à cocher Curseur[Éditer] > Modifier valeur et Curseur[Éditer] > Modifier plage disposent désormais d'une commande Annuler pour annuler les modifications précédentes. |
•Annuler/Rétablir pour placer, supprimer et concevoir des marqueurs
Les commandes Annuler et Rétablir prennent désormais en charge la mise en place, la suppression et la conception des marqueurs. |
•Redimensionnement des marqueurs de symboles avec la souris
Vous pouvez désormais redimensionner les marqueurs de symboles directement à l'aide de la souris. |
Nouveautés dans le domaine de l'importation/exportation de données
•Affectation des couleurs pour les objets de données issus de fichiers texte et Excel
Dans l'assistant d'importation pour les fichiers texte et Excel, vous pouvez désormais attribuer une couleur de courbe aux objet de données à importer. |
•Importation et exportation de données pour les données Apache Parquet
Apache Parquet est un format de fichier de données open source, orienté colonnes, développé pour le stockage et la consultation efficaces de données. Il offre des méthodes efficaces de compression et de codage des données avec des performances améliorées pour le traitement de données complexes en grande quantité. |
•Lien de données vers fichier avec un chemin de fichier externe ou relatif
•Dans l'association de données de fichiers, vous pouvez maintenant indiquer en option un objet de données duquel le chemin du fichier doit être extrait. Cela permet ensuite de modifier facilement plusieurs liens vers un autre fichier. •Vous pouvez maintenant également indiquer le chemin du fichier par rapport au chemin de la base de données projet. |
La nouvelle option Importer et ajouter laisse inchangés les objets de données déjà présents dans le dossier et ajoute les nouveaux objets de données importés. |
•Importation de différentes structures de données à partir de fichiers Excel
Dans l'assistant d'importation de fichiers Excel, vous pouvez maintenant indiquer la structure de données qui doit être formée à partir des données, par ex. matrice de données ou série de signaux. |
•Exportation de plusieurs objets de présentation sous forme d'images
Vous pouvez maintenant exporter plusieurs objets de présentation à la fois en tant qu'images. |
•Nouvelle importation de données pour les fichiers FDSN miniSSEED
Le format de données miniSEED a été spécifié par la International Federation of Digital Seismograph Networks (FDSN) pour l'acquisition, l'archivage et l'échange de données. |
•Nouvelle importation de données pour les fichiers PQDIF
Le Power Quality Data Interchange Format (PQDIF) est un format de fichier binaire spécifié dans la norme IEEE 1159.3 et utilisé pour l'échange de mesures de tension, de courant, de puissance et d'énergie entre des applications logicielles spécialisées dans la qualité des réseaux. |
•Support du format universel DASYLab 4 de National Instruments
Le filtre d'importation DASYLab de National Instruments supporte désormais l'importation de fichiers DDF stockés au format universel 4. Depuis la version 16.1, DASYLab écrit le format UF4 dès qu'un canal fournissant des données SmartMux est connecté à au moins une entrée du module "Écriture de données". |
Nouveautés dans le domaine de la programmation
•Intégration du langage de programmation Python dans FlexPro (éditions Professional, Developer Suite)
Python est un langage de programmation largement répandu et open source, pour lequel des bibliothèques sont disponibles pour de multiples applications techniques et scientifiques. FlexPro intègre le langage de programmation Python avec le nouvel objet Formule Python. Créer et utiliser des formules, des fonctions et des listes Python comme leurs équivalents FPScript. Avec l'objet "flexpro" disponible en Python, vous accédez aux données d’objet de données ou de formules pour les traiter en Python et vous renvoyez le résultat, le cas échéant avec les composantes Y, X et Z, à FlexPro. Il est également possible d'appeler les fonctions intégrées dans Python directement à partir de formules FPScript. Python est disponible dans les éditions Professional et Developer Suite de FlexPro. Avec l'édition Basic de FlexPro, vous pouvez exécuter des formules Python mais pas les créer. |
Le débogueur pour la recherche d'erreurs dans les formules a été complètement remanié. Il supporte aussi bien les formules FPScript que Python. •Avec la nouvelle fenêtre Pile d'exécution, vous voyez exactement quelles formules ont été appelées et dans quel ordre, et vous pouvez passer d'une fenêtre de code à l'autre d'un simple clic de souris. •La nouvelle fenêtre Points d'arrêt vous montre tous les points d'arrêt placés dans les formules de la base de données projet et vous pouvez naviguer vers la ligne de code d'un point d'arrêt en cliquant avec la souris. •Les points d'arrêt définis sont désormais enregistrés dans la base de données projet, de sorte qu'ils ne sont plus perdus lors de la fermeture de celle-ci. •Les points d'arrêt possèdent de nombreuses propriétés utiles : oVous pouvez désactiver temporairement un point d'arrêt sans devoir le supprimer. oAvec le compteur d’accès optionnel, vous déterminez après combien d’accès le débogueur doit s'arrêter. oComme condition d'arrêt, vous pouvez spécifier n'importe quelle expression FPScript ou Python qui doit être vraie, par exemple "y[i] >= 100". oVous pouvez faire en sorte qu'un message soit émis lorsque le point d'arrêt est dépassé. Dans le texte du message, vous intégrez des expressions FPScript ou Python pour afficher le contenu actuel des variables, par exemple "y[i] = {y[i]}". •La fenêtre d’espion révisée affiche le résultat actuel et le contenu de toutes les variables locales d'une formule dans une liste. Vous pouvez ajouter les expressions de votre choix comme espions. Les données non scalaires peuvent être affichées en appuyant sur un bouton dans la fenêtre Aperçu des données. |
•Mise à jour de la gestion des unités
La gestion des unités et leur documentation ont été adaptées à la 9e édition de la brochure SI, publiée en 2019, qui décrit le système d'unités SI. Les préfixes Quecto, Ronto, Ronna et Quetta ont été ajoutés, le symbole de l'unité astronomique a été modifié de "ua" à "au" et les facteurs de certaines unités ont été mis à jour. L'unité gal avec le symbole Gal, définie comme 1 cm/s², a été ajoutée au tableau "Unités populaires non-SI". |
Fonction |
Description |
---|---|
Diminue le nombre de valeurs d'un objet de données par des opérations bloc par bloc ou le décompose en une liste de segments. |
|
Détermine les caractéristiques statistiques pour la représentation d’une boîte à moustaches. |
|
Calcule la fonction de distribution empirique (pour les données non classées). |
|
Calcule la fonction d'erreur gaussienne. |
|
Calcule la fonction gamma pour les arguments à valeur réelle. |
|
Calcule le logarithme naturel de la valeur absolue de la fonction gamma pour des arguments à valeurs réelles. |
|
Renvoie les paramètres d'un objet de données sous forme de liste. |
|
Supprime les doublons d'une série de données de chaînes de caractères. |
|
Recherche un ou plusieurs éléments de liste dans une liste nommée. |
|
Effectue un ajustement de courbe à l'aide de deux distributions paramétriques de Weibull (analyse des durées de vie). |
•Améliorations apportées aux fonctions et aux opérateurs FPScript existants
•Les fonctions FPScript J0, J1, Jn, Y0, Y1 et Yn prennent désormais en charge les nombres complexes. •Les fonctions SIUnits, Unit, UnitSymbol et UnitType de FPScript prennent désormais en charge les listes. •La fonction SearchStrings de FPScript permet désormais de rechercher des chaînes de caractères uniques. •La fonction Smooth de FPScript prend désormais en charge différents modes de lissage sur les bords de l’objet de données. •L'opérateur d'index permet désormais d'extraire des caractères individuels ou des sous-chaînes de caractères d'une chaîne de caractères. •Avec l'attribution indexée, vous pouvez désormais remplacer des caractères individuels ou des sous-chaînes de caractères dans une chaîne de caractères. •La fonction FPScript DeltaCompress dispose d'un argument supplémentaire qui contrôle la manière dont les valeurs non valables sont traitées dans l’objet de données. •La fonction FPScript CompensatingSpline a été renommée SmoothingSpline. •Pour la fonction FPScript DataQuery, il est désormais possible d'indiquer comme premier argument les chemins d'accès aux objets des conteneurs (dossiers, fichiers, dossiers de fichiers) dans lesquels la recherche doit être effectuée. •L'opérateur d'indirection se comporte maintenant exactement comme une référence d'objet directe. En cas de référence à un objet de données, il ne fournit pas de référence d'objet mais ses données. Vous pouvez forcer une référence d'objet à un objet de données, comme pour la référence d'objet directe, avec l'ajout As Object ou en utilisant l'instruction Set. |
Voir aussi