Transmettre les propriétés des colonnes au tableau récapitulatifJ'ai une méthode complexe pour y parvenir, et je me demande s'il existe une meilleure solution. Est-il possible de transmettre les propriétés des colonnes d'une table parente à une table récapitulative ?
Automatisation et scriptsRe : Transmettre les propriétés des colonnes au tableau récapitulatifQuelles propriétés de colonne ? Vers quelles colonnes ? Certaines sont copiées sans problème.
Si vous souhaitez utiliser l'index de script du presse-papiers, il fournit un exemple assez simple de copie des propriétés de colonne à l'aide de JSL.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Tiretread.jmp");
dt << Copy Column Properties({:MODULUS, :ELONG});
dt2 = New Table("test it",
New Column("T1", numeric, continuous),
New Column("T2", numeric, continuous),
New Column("T3", numeric, continuous),
Add Rows(10)
);
dt2 << Paste Column Properties({:T1, :T3});
Re : Transmettre les propriétés des colonnes au tableau récapitulatifJarmo
Sur la base de votre suggestion et de certaines informations que j'ai trouvées ici
Résolu : Copie des propriétés de colonne d'une table de données à une autre - Communauté d'utilisateurs JMP
C'est moi qui ai eu cette idée.
Names Default To Here( 1 );<BR />dt = Current Data Table();<BR />Summarize( unique_values = by( :LOT ) );<BR />colList = dt << get column names( numeric, string );<BR />SpecCols = {};<BR />For Each( {colnames, index}, colList,<BR />spec = Column( dt, colnames ) << get property( "Spec Limits" );<BR />If( !Is Empty( spec ),<BR />Insert Into( SpecCols, colnames )<BR />);<BR />);<BR /><BR />Try(For( i = 1, i <= N Cols( dt ), i++,
colProps = Column( dt, SpecCols[i] ) << Get Column Properties;
Column( Data Table( "Yield By Wafer" ), SpecCols[i] ) << Add Column Properties( colProps );
));
dt est la table parente, SpecCols est une liste de colonnes avec leurs spécifications et Yield By Wafer est le résumé. Cela fonctionne, mais seulement pour certaines colonnes ; j'essaie de comprendre le modèle.
Re : Transmettre les propriétés des colonnes au tableau récapitulatifJe crois avoir trouvé la solution. J'avais une colonne de données inhabituelle où toutes les entrées manquaient de codes de valeur. L'itération semble s'arrêter à ce point et ne parvient pas à ajouter les propriétés de colonne par la suite. À part cela, cela semble bien fonctionner.
Re : Transmettre les propriétés des colonnes au tableau récapitulatifPour dépasser les limites de spécifications, vous pouvez également simplement utiliser Gérer les limites de spécifications