Utilisation du Visualiseur de données (FileMaker Pro Advanced)Vous pouvez utiliser le Visualiseur de données expressions des expressions du type variables, rubriques globales et formules de calcul. Vous pouvez contrôler ces expressions pendant l'exécution des scripts ou lors du test de ces derniers dans Script Debugger. Vous pouvez également surveiller les valeurs des rubriques et les variables dans le fichier de base de données.L'onglet En cours contient :
• Les rubriques utilisées par le script en cours d'exécution, qu'elles soient référencées directement dans le script ou indirectement dans les calculs.
• Les variables globales indépendantes d'un script quel qu'il soit. Les variables globales s'affichent, même si aucun script n'est actuellement en cours d'exécution.L'onglet Surveiller surveille les expressions. Vous pouvez saisir des expressions dans le Visualiseur de données, une par ligne. Si vous utilisez le Visualiseur de données avec Script Debugger, l'onglet Surveiller affiche les expressions des scripts mis en pause vous laissant ainsi voir la façon dont vous modifiez les données à chacune des étapes de la rédaction d'un script. Les expressions restent dans l'onglet Surveiller tant que vous ne les supprimez pas manuellement.
1. Sélectionnez le menu Outils > Visualiseur de données ou cliquez sur de la boîte de dialogue Script Debugger.
2. Cliquez sur l'onglet Actif et procédez comme suit :
Modifier ou copier des variables locales ou globales Les éléments de la liste sont regroupés par type, puis triés dans l'ordre suivant : rubriques, variables globales, variables locales. Ajouter une expression à la liste Surveiller Cliquez sur Ajouter pour surveiller.FileMaker Pro bascule alors sur l'onglet Surveiller dans lequel l'expression apparaît. Cliquez sur puis connectez-vous à un compte bénéficiant des privilèges d'accès intégral.Remarque Si vous êtes connecté pour modifier des scripts dont l'accès est limité dans le Script Debugger, vos privilèges d'accès s'appliquent également au Visualiseur de données. Si vous êtes connecté depuis le Visualiseur de données, vos privilèges d'accès s'appliquent également au Script Debugger. Dans les deux cas, vos privilèges d'accès durent jusqu'à ce que vous fermiez le Script Debugger ou le Visualiseur de données. Pour plus d'informations, consultez la rubrique Mise au point des scripts (FileMaker Pro Advanced).Cliquez sur l'onglet Surveiller et procédez comme suit :
1. Sélectionnez une expression, cliquez sur ou double-cliquez sur l'expression, puis définissez ou modifiez l'expression. Consultez la rubrique Boîte de dialogue Modifier l'expression.2. Cliquez sur Evaluer maintenant pour afficher les résultats d'une expression ou sur Surveiller pour ajouter l'expression à la liste Surveiller. Mettre à jour les valeurs des calculs apparaissant dans la liste Cliquez sur Rafraîchir les valeurs. Dupliquer une expression Supprimer une expression Modifier l'ordre des expressions dans la liste Surveiller
• Les valeurs de la colonne Expression dans le Visualiseur de données se mettent automatiquement à jour au moment où vous lancez Script Debugger.
• Les expressions restent dans l'onglet Regarder tant que vous ne les retirez pas.
• Vous pouvez ajouter des variables locales et globales dans le Visualiseur de données. Les variables locales commencent par $ et les variables globales par $$. Pour plus d'informations, consultez la rubrique Utilisation de variables.
• Dans l'onglet En cours :
• Vous ne pouvez utiliser les variables globales et locales déclarées hors des scripts que si vous avez des privilèges d'accès intégral au fichier.
• Si vous double-cliquez sur une expression, la boîte de dialogue Valeur actuelle s'ouvre pour indiquer l'ensemble de la valeur de l'expression, que vous pouvez alors copier. Vous pouvez modifier les valeurs des variables, mais pas celles des rubriques. Fermez la boîte de dialogue pour valider les valeurs modifiées.
• Les rubriques multivaluées ne sont listées que si elles contiennent des valeurs, comme ceci : <nomrubrique>[<valeur>]. La première valeur est affichée sans crochets. Si les répétitions sont calculées, elles ne s'affichent pas tant que vous n'avez pas atteint l'action de script dans laquelle le calcul est résolu.