Suppression de tables de rapport<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
J'essayais de personnaliser un rapport en supprimant simplement des tables de sélection. Je peux obtenir le premier à supprimer, mais ensuite je ne peux pas comprendre quel serait le code pour supprimer les deux suivants.
En lisant "Jump into JMP Scripting", j'ai pu trouver:
Report (dist) [TableBox (5)] << delete;
mais je suis incapable de trouver la syntaxe pour supprimer également TableBox (9) et TableBox (13).
Quelqu'un peut-il aider? Merci!
Mike
Re: Suppression des tables de rapportVous pouvez envoyer un message à une liste de boîtes d'affichage:
r = rapport ( dist ) ;
{ r [ Boîte de table ( 13 )] , r [ Boîte de table ( 9 )] , r [ Boîte de table ( 5 )]} << effacer ;
Re: Suppression des tables de rapportAh je l'ai! Je ne sais pas si c'est la seule syntaxe, mais cela fonctionne:
Report (dist) [TableBox (13)] << delete;
Report (dist) [TableBox (9)] << delete;
Report (dist) [TableBox (5)] << delete;
Je n'ai pas été en mesure de trouver un moyen de le faire en une seule déclaration. Il semble qu'il devrait y avoir un moyen de le faire, mais je ne le vois pas.
Mike
Re: Suppression des tables de rapportNon, je n'avais pas envisagé de changer la numérotation. Je vais certainement devoir les supprimer dans l'ordre inverse.
Malheureusement, c'est une "sous-table" que je supprime, elle n'a donc pas de nom.
Mike
Re: Suppression des tables de rapportAvez-vous considéré que la numérotation peut changer lors de la suppression d'une base de données? La TableBox d'origine (9) devient la TableBox (8) si la TableBox (5) est supprimée.
Essayez de les supprimer dans l'ordre inverse. Ou mieux encore, adressez-vous à eux par leur nom si possible.
Par exemple:
Rapport (dist) [ "Statistiques sommaires" ] << effacer