Re : Mise à jour de la ligne de la boîte de tableauLe problème que j'avais en utilisant Data Table Col Box est que je n'étais pas en mesure de masquer les lignes que je ne voulais pas afficher.
J'ai obtenu un Big Data avec des données de plusieurs clients et je ne veux afficher que pour 1 client, et j'essayais d'éviter les sous-ensembles car je mets à jour le tableau lorsque l'utilisateur modifie une boîte de col numérique.
Re : Mise à jour de la ligne de la boîte de tableauIl est également possible de créer une table de données à partir des colonnes souhaitées à l'aide de Data Table Col Box(). Lorsque vous mettez à jour le tableau, l'affichage est mis à jour.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = New Window( "Example",
Table Box( Data Table Col Box( :name ), Data Table Col Box( :height ) )
);
nw[Table Box( 1 )] << set scrollable( 10, 0 );
wait(2);
:height[1]=60;
Re : Mise à jour de la ligne de la boîte de tableauJe ne vois pas d'autre moyen que de définir la ligne entière ou d'utiliser get et set les valeurs de colonne.
Names Default To Here( 1 );
New Window( "test",
tb = Table Box(
scb1 = String Col Edit Box( "string col", {"a", "c", "d", "d", "e"} ),
ncb1 = Number Col Edit Box( "number col", {1,2,3,4,5} )
)
);
wait(2);
_xx = scb1<<GET></GET>Re : Mise à jour de la ligne de la boîte de tableauC'est déjà un pas en avant. Bien mieux merci de recharger toute la table. Merci!
Pour construire sur votre exemple, c'est ce que j'essayais de faire. Disons que je voulais mettre à jour ce premier "a" avec un "z": Mais cela n'a tout simplement pas fonctionné.
Names Default To Here( 1 );
New Window( "test",
tb = Table Box(
scb1 = String Col Edit Box( "string col", {"a", "c", "d", "d", "e"} ),
ncb1 = Number Col Edit Box( "number col", {1,2,3,4,5} )
)
);
wait(2);
scb1[1] = "a";
Re : Mise à jour de la ligne de la boîte de tableauUn TableBox est composé de plusieurs zones d'affichage StringColEditBox et NumberColEditBox. Vous pouvez ajouter et supprimer des éléments dans ces zones d'affichage de colonne.
Cependant, il peut être plus facile d'insérer et de supprimer des lignes.Il s'agit d'une modification des scripts Scripting Index.
Names Default To Here( 1 );
New Window( "test",
tb = Table Box(
scb1 = String Col Edit Box( "string col", {"a", "c", "d", "d", "e"} ),
ncb1 = Number Col Edit Box( "number col", {1,2,3,4,5} )
)
);
wait(2);
tb << delete row(2);
tb << insert row( 2, {"b", 2} );
tb<<DELETE row=""></DELETE>
Mise à jour de la ligne de zone de tableau existanteBonjour la communauté JMP,
J'ai actuellement sur mon interface une Table Box chargeant les données d'un JMP dt.
Existe-t-il un moyen de "mettre à jour" la ligne Table Box ? Ou dois-je actualiser l'ensemble de la zone Table ? J'essayais de mettre à jour une ligne pour des raisons de performance.
Merci!
Organisation du contenuAccès aux donnéesFusion et nettoyage des donnéesPersonnalisation de masseIngénierie de la qualité et des procédés