ajouter un bouton dynamiquement dans la même ligneBonjour,
en gros, j'ai un tableau de données avec lequel je crée un rapport, puis j'essaie d'y ajouter des boutons dynamiquement dans la même ligne, mais les boutons vont sous le tableau
c'est ce que je reçois

ce que je voudrais, c'est que le "bouton n ° 1" se trouve après le "numéro 2" à la fin du tableau
myPlatform = New Window( "name",
H List Box(
V List Box( bb = Col Box( "buttons" ), );
V List Box( myDispObj = dtSum << getAsReport );
)
);
rowList = myDispObj[Number Col Box( 1 )] << Get As Matrix;
rowList = As List( rowList );
bblist = {};
For( i = 1, i <= N Items( rowList ), i++,
bb_expr = Eval Insert( "\[bblist[i] = buttonbox("Button #" || char(i), doSomething(^i^))]\" );
Eval( Parse( bb_expr ) );
myPlatform << append( bblist[i] );
);Tableau de donnéesScriptingRe: ajouter un bouton dynamiquement dans la même ligneVous devez ajouter les boutons à la zone de liste H,
et btw les éléments de la H List Box doivent être séparés par des deux-points ",".
BR

Re: ajouter un bouton dynamiquement dans la même ligneCet exemple montre une autre approche qui vous donne plus de contrôle.

Adapté de l'exemple donné dans l'entrée Index de script pour Display Boxes> Col Box:
Names Default To Here( 1 );
New Window( "Button in Row",
exx = 1;
exy = 4;
exz = 8;
Table Box(
String Col Box( "strings", {"x", "y", "z"} ),
Number Col Box( "values", {exx, exy, exz} ),
Col Box(
"buttons",
Button Box( "Button 1" ),
Button Box( "Button 2" ),
Button Box( "Button 3" )
)
);
);