Options numériques

Utilisez les options présentées dans l'onglet Numérique pour spécifier le traitement et l'affichage des données numériques par Analytics.Analytics

Arrêt sur dépassement numérique

Lorsque vous sélectionnez cette option, Analytics arrête le traitement en cas de dépassement numérique. Si les résultats d'opérations mathématiques, y compris les calculs intermédiaires, dépassent 22 chiffres, il se peut qu'Analytics interrompe le traitement. Dans la vue, les champs concernés affichent ### ERR ###.

Lorsque vous désactivez cette option, Analytics poursuit le traitement, mais les chiffres excédentaires sont tronqués, en partant de la gauche, si bien que les calculs sont inexacts. Lorsque l'utilisateur tente une division par zéro, Analytics substitue un grand nombre au résultat.

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET OVERFLOW {ON|OFF}

Vérifier les données

Si vous activez cette option, chaque fois que vous traitez un champ alors qu’une table est ouverte, Analytics vérifie automatiquement si le contenu d’un champ de données correspond au type de données du champ dans le format de table (caractère, numérique, DateHeure, logique). Le traitement est interrompu dès qu'une erreur survient, sauf si l'option Mettre à zéro les données numériques invalides est également activée. Dans la vue, les champs concernés affichent ### ERR ###.

Si vous désactivez cette option, Analytics ne teste pas la validité des données, ce qui améliore la vitesse de traitement.

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET VERIFY {ON|OFF|BLANK}

Mettre à zéro les données numériques invalides

Cette option est uniquement disponible lorsque l'option Vérifier les données est activée. Si vous activez l'option Mettre à zéro les données numériques invalides, Analytics remplace automatiquement les données de type caractère non valides par des espaces et les données numériques non valides par des zéros.

Si vous activez cette option et que vous traitez un champ qui contient des données invalides, Analytics crée une trace des erreurs dans le même dossier que le fichier de projet Analytics (*.acl) et affiche ce message : « Données incorrectes détectées dans le fichier, valeurs remises à zéro. Voir le fichier ERROR.LOG ». Pour afficher ou pour imprimer la trace, il est possible d'utiliser un traitement de texte ou un éditeur de texte pour l'ouvrir dans le répertoire dans lequel vous stockez vos fichiers de travail. Vous pouvez accéder à la trace des erreurs dans Analytics, en utilisant Commande DUMP.

Les modifications apportées à ce paramètre sont enregistrées dans la trace à l'aide de la syntaxe suivante, dans laquelle BLANK indique que l'option est sélectionnée et ON signifie que l'option Vérifier les données est sélectionnée, mais que Mettre à zéro les données numériques invalides ne l'est pas :

SET VERIFY (BLANK|ON}

Largeur du champ d'expression

Cette option indique la largeur d'affichage par défaut en caractères des champs calculés numériques ou des expressions numériques ad hoc lorsque Analytics ne peut pas déterminer la largeur maximale. La valeur par défaut est 12 caractères, à partir de la police de l'application par défaut d'Analytics.

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET WIDTH caractères

Séparateur décimal

Analytics utilise un point comme caractère de décimale par défaut. Il est possible de remplacer le paramètre par défaut par une virgule ou une espace en saisissant le nouveau caractère dans la zone de texte. Parmi les trois séparateurs (décimale, milliers et liste), le séparateur décimal doit être unique.

Les modifications apportées à ce paramètre sont enregistrées dans la trace sous forme de modification apportée au Format numérique par défaut.

Format numérique par défaut

Par défaut, Analytics affiche les nombres avec un format numérique qui n'utilise pas les séparateurs de milliers et qui signale les nombres négatifs avec un signe moins devant.

Vous pouvez modifier l'option Format numérique par défaut pour afficher des valeurs numériques à l'aide d'un autre format. Vous pouvez sélectionner l'un des formats prédéfinis dans la liste déroulante ou bien créer votre propre format. Par exemple, vous voudrez peut-être sélectionner un format indiquant un séparateur de milliers ou utilisant un autre indicateur pour les nombres négatifs.

Le format que vous spécifiez est un format par défaut pour toute l'application qui concerne l'ensemble des champs numériques et des colonnes pour lesquels aucun formatage au niveau du champ ou de la colonne n'est spécifié. Vous voudrez peut-être éviter de spécifier un format présentant un symbole de devise, car tous les champs numériques, y compris ceux qui ne sont pas une devise, présenteront le symbole de la devise. Si besoin, vous pouvez formater les champs devise au niveau du champ ou de la colonne. Pour plus d'informations au sujet du formatage numérique au niveau des champs et des colonnes, consultez la section Mettre en forme les valeurs numériques dans une vue.

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET PICTURE format

Séparateur des milliers

Analytics utilise une virgule comme séparateur de milliers par défaut pour la sortie numérique. Il est possible de remplacer le paramètre par défaut par une virgule ou un point en saisissant le nouveau caractère dans la zone de texte. Le séparateur des milliers ne peut pas être identique au séparateur décimal.

Séparateur de liste

Analytics utilise une virgule comme séparateur de liste par défaut, qui est utilisé principalement pour séparer des paramètres des fonctions. Il est possible de remplacer le paramètre par défaut par un point-virgule (;) ou une espace en saisissant le nouveau caractère dans la zone de texte. Le séparateur de liste ne peut pas être identique au séparateur décimal.