Gestionnaire de colonnes et JSLEst-ce que quelqu'un sait s'il existe un moyen de créer le même style de zone de tableau que dans le gestionnaire de colonnes via JSL ? Les colonnes réductibles dans la zone de tableau seraient idéales pour être incluses dans certains rapports, mais je ne trouve pas comment faire cela dans JSL.

La structure arborescente indique une zone de liste de colonnes, mais je ne trouve aucun exemple dans l'index de script avec une bascule réductible. Existe-t-il un autre nom pour ce type de zone de tableau ?

Si vous essayez d'afficher les propriétés en cliquant avec le bouton droit dans la zone du tableau, rien ne se passe, je n'ai donc pas pu obtenir d'informations supplémentaires.
Quelqu'un sait si cela est possible via JSL ?
Re: Gestionnaire de colonnes et JSLVous pouvez imiter cela avec une fenêtre contextuelle, sauf que l'icône est différente. Peut-être existe-t-il un moyen de mapper une nouvelle icône sur la fenêtre contextuelle ?


Names Default To Here( 1 );
New Window( "test",
Table Box(
Col Span Box(
"Col Span",
Number Col Box( "", {1, 2, 3} ),
Col Box ( "",
Popup Box( {"x", ex = 1, "y", ex = 2} ),
Popup Box( {"x", ex = 1, "y", ex = 2} ),
Popup Box( {"x", ex = 1, "y", ex = 2} )
)
),
string col box ("ABC", {"a", "b", "c"})
)
);Re: Gestionnaire de colonnes et JSL(ignorez-moi, j'ai seulement regardé votre deuxième capture d'écran et j'ai répondu à la mauvaise question)
Re: Gestionnaire de colonnes et JSLJe pense qu'il s'agit simplement de boîtes de contour avec des scripts sournois.

Voici un exemple de script :
New Window( "test",
Outline Box( "test",
Table Box(
Col Span Box(
"Col Span",
Number Col Box( "", {1, 2, 3} ),
Col Box ( "",
Popup Box( {"x", ex = 1, "y", ex = 2} ),
Popup Box( {"x", ex = 1, "y", ex = 2} ),
Popup Box( {"x", ex = 1, "y", ex = 2} )
)
),
string col box ("ABC", {"a", "b", "c"}),
<< set column borders (1),
<< set row borders (1)
)
)
);Re: Gestionnaire de colonnes et JSLJ'aime l'idée des boîtes de contour comme solution de contournement. En rendant l'orientation rapprochée horizontale, vous pouvez commencer à reproduire la fonctionnalité.
Re: Gestionnaire de colonnes et JSLSi vous définissez la visibilité d'un élément à réduire, il n'occupera pas d'espace, mais sera toujours là. Il semble que cela fonctionne avec les cases de colonnes du tableau comme les autres objets de l'arborescence d'affichage. Je ne suis pas sûr des boutons, mais cela masquerait les choses comme vous le souhaitez :

Il pourrait également être utile d'examiner les paramètres de comportement récapitulatif.
Meilleur,
M
Re: Gestionnaire de colonnes et JSLJ'ai joint un script avec un exemple de fonction qui applique cette fonctionnalité à une zone d'affichage à l'aide de mini-graphiques pilotés par souricière et d'un AA pour suivre les choses.
Comme Cols Manager, lorsque vous réduisez quelque chose, vous voyez juste un triangle... on ne sait pas clairement ce qui a été réduit. Avantages et inconvénients de cela.
L'idée semble fonctionner sur la plupart des boîtes qui ont une propriété de visibilité (comme Mike l'a mentionné), mais je ne l'ai pas essayé sur tout. Cela semblait un peu bancal avec une série de boîtes de panneau, je pense que c'est en fait une sorte de bug,
Définir la couleur d'arrière-plan des mini-graphiques de manière appropriée améliorerait un peu l'esthétique.
Acclamations,
B.

Re: Gestionnaire de colonnes et JSL@brady_brady @MikeD_Anderson
Merci pour les idées et le script de démarrage ! Je vais y jeter un œil et voir si cela fonctionnera pour ce que j'ai en tête. Je n'ai jamais utilisé de pièges à souris, donc ce sera amusant de les essayer.
Re: Gestionnaire de colonnes et JSLJ'ai pensé que cela valait la peine de mettre cela dans ma liste de souhaits. Les félicitations sont les bienvenues : https://community.jmp.com/t5/Internal-Wish-List/Enable-Column-Collapse-for-Table-Box-Column-Tab-Box-etc/idi-p/821082#M1319
Re: Gestionnaire de colonnes et JSL@brady_brady
Avec quelques modifications mineures au script de démarrage, j'ai obtenu ce que je cherchais. Merci encore, je n'aurais jamais pu arriver ici sans votre aide !
