Chiamare la funzione Standardizza attributi su più colonne nello scriptingCIAO,
Mi piacerebbe poter chiamare Standardizza attributi su più colonne nello scripting JSL.
Ho provato a cercare ma non sono riuscito a trovare una funzione che mi consentisse di applicare attributi standardizzati.
Nota a margine, se esiste la funzione di cui sopra, come posso recuperare un elenco di colonne selezionate da una tabella. Ciò mi consentirebbe di selezionare le colonne e quindi eseguire lo script per modificare il tipo da carattere a numerico continuo, ad esempio.
Ri: Chiamata alla funzione Standardizza attributi su più colonne nello scriptingConsulta Aiuto > Libri > Guida allo scripting. Sono presenti capitoli dedicati allo scripting degli oggetti delle colonne di dati. Sarà necessario identificare gli attributi della colonna che si desidera modificare o impostare e quindi trovare il messaggio che esegue l'attività. Ad esempio, posso modificare il formato dei dati numerici:
Names Default to Here( 1 );
// get example for the data table
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
// change the format attribute
:height << Format( "Fixed Dec", 8, 3 );
Ri: Chiamata alla funzione Standardizza attributi su più colonne nello scriptingSono nuovo e non so dove cercare per modificare gli attributi delle colonne, puoi mostrarmi come/dove?
Ri: Chiamata alla funzione Standardizza attributi su più colonne nello scriptingNon sono a conoscenza di una funzione Standardizza attributi in JSL.Presumo che, poiché è così semplice scorrere un elenco di colonne per applicare lo stesso attributo, non ha senso avere una funzione autonoma.
Per ottenere un elenco delle colonne selezionate basta usare
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Go To( :weight );
names = dt << Get Selected Columns;
Show( names );
L'esempio precedente è tratto direttamente dalla voce Ottieni colonne selezionate dall'indice di scripting.
Aiuto==>Indice degli script