Alignement vertical dans Lineup BoxSalut,
Si j'ajoute des boîtes d'affichage (couleur bleue dans l'image ci-jointe) à une boîte de lineup avec deux cols,
et la zone d'affichage droite est plus basse que la gauche, j'obtiens ces espaces vides (couleur rouge dans l'image jointe).
Comment aligner les enfants de la gamme sur Top ?
Merci
.
Études de consommation et de marchéPersonnalisation de masseIngénierie de la qualité et des procédésRe : Alignement vertical dans la zone de programmationDans le tableau de bord réel, il y aura de nombreux graphiques de plusieurs types et le nombre de NCols de la gamme ne sera pas constant.
Report(v) << verticalAlignment(Top);
est parfait
Re : Alignement vertical dans la zone de programmationOUI! Merci!Re : Alignement vertical dans la zone de programmationPourquoi ne pas simplement utiliser une zone de liste horizontale ?

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Spacing",
H List Box(
dt << Variability Chart( Y( :height ), X( :age, :sex ), Std Dev Chart( 0 ) ),
dt << Distribution(
Continuous Distribution(
Column( :height ),Quantiles( 0 ),Summary Statistics( 0 ),
Horizontal Layout( 1 ),Vertical( 0 ),Outlier Box Plot( 0 )
)
)
)
);Re : Alignement vertical dans la zone de programmationCela donne-t-il le comportement que vous souhaitez ?
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Spacing",
Lineup Box( N Col( 2 ), Spacing(0),
v = Variability Chart( Y( :height ), X( :age, :sex ), Std Dev Chart( 0 ) ),
d = Distribution(
Continuous Distribution(
Column( :height ),Quantiles( 0 ),Summary Statistics( 0 ),
Horizontal Layout( 1 ),Vertical( 0 ),Outlier Box Plot( 0 )
)
)
);
);
Wait(2);
Report(v) << verticalAlignment(Top);
Report(d) << verticalAlignment(Top);Re : Alignement vertical dans la zone de programmationMerci Jim.
Lorsque je définis la taille exacte de la boîte d'espacement, puis que l'utilisateur (je développe un tableau de bord) agrandit le tableau de variabilité, l'espace vide revient.
Je suppose qu'il n'y a pas de solution "normale"...
Re : Alignement vertical dans la zone de programmationVotre placement de la Spacer Box et la taille de la Spacer Box sont tout ce qu'il fallait changer pour que votre code fonctionne

Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Spacing",
Lineup Box( N Col( 2 ), Spacing( 0 ),
Variability Chart( Y( :height ), X( :age, :sex ), Std Dev Chart( 0 ) ),
V List Box(
Distribution(
Continuous Distribution(
Column( :height ),
Quantiles( 0 ),
Summary Statistics( 0 ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Outlier Box Plot( 0 )
)
),
Spacer Box( size( 1, 150 ) )
)
)
);Re : Alignement vertical dans la zone de programmationMerci à vous tous les deux.
Malheureusement, ne fonctionne pas pour moi.
Image et script joints.
J'utilise JMP Pro 15.1
@txnelson @Mark_Bailey

Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Spacing",
Lineup Box( N Col( 2 ), Spacing(0),
Variability Chart( Y( :height ), X( :age, :sex ), Std Dev Chart( 0 ) ),
V List Box(
Distribution(
Continuous Distribution(
Column( :height ),Quantiles( 0 ),Summary Statistics( 0 ),
Horizontal Layout( 1 ),Vertical( 0 ),Outlier Box Plot( 0 )
),
Spacer Box()
)
)
);
);
Re : Alignement vertical dans la zone de programmationvous pouvez essayer de définir l'espacement sur 0, puis utiliser spacer box() pour obtenir l'espacement souhaité. Les objets doivent en fait être alignés vers le haut. Quelle version de JMP utilisez-vous ?Re : Alignement vertical dans la zone de programmationLe côté droit peut contenir une autre V List Box() qui inclut la zone d'affichage réelle que vous souhaitez afficher, suivie d'une zone d'espacement.
Names Default to Here( 1 );
New Window( "Spacing",
Line Up Box( N Col( 2 ),
Outline Box( "one",
Table Box(
String Col Box( "Stuff 1", { "1", "2", "3" } )
)
),
V List Box(
Outline Box( "two",
Table Box(
String Col Box( "Stuff 1", { "1", "2" } )
)
),
Spacer Box()
)
)
);