Modo semplice per copiare e incollare le colonneCosa ti ha ispirato a richiedere questa lista dei desideri?
Ci sono molti casi in cui ho bisogno di combinare colonne da diverse tabelle di dati in una nuova tabella. So che ci sono soluzioni alternative per farlo (sottoinsiemi, script get, ecc.), ma perché non può esserci un semplice comando copia colonna/incolla colonna?
Quale miglioramento vorresti vedere?
Aggiungere comandi di copia/incolla delle colonne a JSL
Perché questa idea è importante?
Semplifica notevolmente un'attività comune, evitando di ricorrere a soluzioni alternative JSL più complesse.
Automazione e scriptingRe: Modo semplice per copiare e incollare le colonnevuoi dire:
<< copia colonna come sinonimo di << ottieni script ?
Se copia colonna(col) va bene per te [invece di dt << copy column(col) ],
puoi creare un wrapper per << get script:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt2 = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
dt << New Formula Column(
Operation( Category( "Combine" ), "Ratio" ),
Columns( :height, :weight )
);
copy column = Function({col},
script = col << get script
);
paste column = Function({},
script
);
copy column (Name Expr(Column("height/weight")));
Current data table(dt2);
paste column();
E tramite la GUI è anche possibile copiare/incollare la colonna :

Ri: Modo semplice per copiare e incollare colonneSto cercando qualcosa che sia semplice come gli elementi della colonna copia/incolla nella GUI ma per JSL.
Basta dt << copia colonna (:nome)
E
dt2 << incolla colonna
nessuna expr o qualsiasi altro JSL coinvolto.
Forse con un paio di modificatori di posizione come , , eccetera.
Ri: Modo semplice per copiare e incollare colonneÈ interessante notare che... c'è un comando Copia colonna elencato nell'indice degli script. Ma non ci sono informazioni a riguardo. Non riesco a trovarlo nella guida allo scripting.
Ma non esiste una colonna Incolla.
Ri: Modo semplice per copiare e incollare colonneUn'altra variante interessante potrebbe essere quella di aggiungere modificatori al comando Nuova tabella per elencare le colonne da estrarre da altre tabelle
Nuova tabella (dt1:colname, dt1:colname2, dt2:colname3)
Ciò creerebbe una nuova tabella con le colonne estratte da dt1 e dt2
Re: Modo semplice per copiare e incollare colonne - Stato modificato in: RiconosciutoRe: Modo semplice per copiare e incollare le colonneLa tua funzione
Nuova tabella (dt1:nomecolonna, dt1:nomecolonna2, dt2:nomecolonna3)
sembra quello esistente:
dt1 << Subset(All rows, Selected columns only( 0 ), columns( :colname, :colname2, :colname3));
Re: Modo semplice per copiare e incollare le colonnePer ottenere un rimborso da Phone Pe per una transazione errata, dovresti contattare immediatamente il servizio clienti di PhonePe: 0, (7806√943-293) e (disponibile 24 ore su 24, 7 giorni su 7) segnala