Einfache Möglichkeit zum Kopieren und Einfügen von SpaltenWas hat Sie zu dieser Wunschliste inspiriert?
Es gibt viele Fälle, in denen ich Spalten aus verschiedenen Datentabellen in einer neuen Tabelle kombinieren muss. Ich weiß, dass es hierfür Workarounds gibt (Teilmengen, Get-Script usw.), aber warum gibt es keinen einfachen Befehl zum Kopieren/Einfügen von Spalten?
Welche Verbesserung würden Sie gerne sehen?
Fügen Sie JSL Befehle zum Kopieren/Einfügen von Spalten hinzu
Warum ist diese Idee wichtig?
Vereinfacht eine gängige Aufgabe erheblich, anstatt auf komplexere JSL-Workarounds zurückzugreifen.
Automatisierung und SkriptingBetreff: Einfache Möglichkeit zum Kopieren und Einfügen von Spaltenwas meinen Sie:
<< Spalte kopieren als Synonym für << Skript abrufen ?
Wenn Spalte kopieren (Spalte) für Sie in Ordnung ist [anstelle von dt << copy column(col) ],
Sie können einen Wrapper für << Get-Skript erstellen:
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();
Und über die GUI ist auch das Kopieren und Einfügen von Spalten möglich:

Betreff: Einfache Möglichkeit zum Kopieren und Einfügen von SpaltenIch suche nach etwas, das so einfach ist wie das Kopieren/Einfügen von Spaltenelementen in der GUI, aber für JSL.
Einfach dt << Spalte kopieren (:Name)
Und
dt2 << Spalte einfügen
kein Ausdruck oder anderes JSL beteiligt.
Vielleicht mit ein paar Positionsmodifikatoren wie , , usw.
Betreff: Einfache Möglichkeit zum Kopieren und Einfügen von SpaltenInteressanterweise ist im Skriptindex ein Befehl zum Kopieren von Spalten aufgeführt. Aber es gibt keine Informationen dazu. Ich kann ihn im Skripthandbuch nicht finden.
Es gibt jedoch keine Einfügespalte.
Betreff: Einfache Möglichkeit zum Kopieren und Einfügen von SpaltenEine weitere interessante Variante hiervon könnte darin bestehen, dem Befehl Neue Tabelle Modifikatoren hinzuzufügen, um Spalten aufzulisten, die aus anderen Tabellen gezogen werden sollen.
Neue Tabelle (dt1:colname, dt1:colname2, dt2:colname3)
Dadurch wird eine neue Tabelle mit den aus dt1 und dt2 gezogenen Spalten erstellt.
Betreff: Einfache Möglichkeit zum Kopieren und Einfügen von Spalten - Status geändert in: BestätigtBetreff: Einfache Möglichkeit zum Kopieren und Einfügen von SpaltenIhre Funktion
Neue Tabelle (dt1:Spaltenname, dt1:Spaltenname2, dt2:Spaltenname3)
sieht aus wie das vorhandene:
dt1 << Subset(All rows, Selected columns only( 0 ), columns( :colname, :colname2, :colname3));
Betreff: Einfache Möglichkeit zum Kopieren und Einfügen von SpaltenUm Geld von Phone Pe für eine falsche Transaktion zurückzuerstatten, sollten Sie sich umgehend an den Kundendienst von PhonePe wenden: 0,(7806√943-293) und (24/7 verfügbar) melden