Comment utiliser Set Property() pour passer une commande personnalisée pour une colonne ?Bonjour, mes chers,
J'ai un Demo.jmp qui comprend 3 colonnes :
Nom de la colonne, type de données
T, Caractère
Valeur, numérique
SN, personnage
Je souhaite passer une commande client sur la colonne "T" sous la forme "LT", "RT", "HT" en ordre croissant avec le script ci-dessous :
//dt = Open("Demo.jmp");
//please open Demo.jmp manually
dt = Current Data Table();
dt << Recode Column( :T, Update Properties( 1 ), Target Column( :T ));
:T <<SET property=""></SET>
Here is the error info, and I need your suggestion, thanks.
Name Unresolved: Update Properties in access or evaluation of 'Update Properties' , Update Properties( 1 ) /*###*/
<LINGO-LABS id="lingo-labs-737557" slang="en-US" mode="CREATE"><LINGO-LABEL>Automatisation et scripts</LINGO-LABEL><LINGO-LABEL>les fenêtres</LINGO-LABEL></LINGO-LABS>Re : Comment utiliser Set Property() pour passer une commande client pour une colonne ?Faites-le de manière interactive dans JMP et récupérez le script à partir du journal amélioré OU en utilisant Copier les propriétés de la colonne


Data Table("Demo"):T << Set Property(
"Value Order",
{Custom Order({"LT", "RT", "HT"}), Common Order(0), Numerical Order(0),
Use Locale Comparisons for Characters(0)}
);
Les scripts de propriétés de copie de colonne/copie de colonne nécessitent généralement une légère modification (cela provient des propriétés de copie de colonne)
Add Column Properties(
Set Property(
"Value Order",
{Custom Order({"LT", "RT", "HT"}), Common Order(0), Numerical Order(0),
Use Locale Comparisons for Characters(0)}
)
)