Benennen Sie ein Spalten-JSL-Skript umHallo
Ich bin ziemlich neu im JSL-Scripting. Ich kann anscheinend kein Skript finden, um eine Spaltenüberschrift von einem Namen in einen anderen umzubenennen
Entschuldigung, das ist wahrscheinlich für die meisten hier offensichtlich
Betreff: Benennen Sie ein Spalten-JSL-Skript umIn Zukunft könnte die Online-Hilfe für Sie hilfreich sein. In diesem Fall:
- Wählen Helfen > Skriptindex .
- Ändern Sie das Dropdown-Menü von Anfang an Alle Kategorien Zu Objekte .
- Wählen Spaltenskripting unter Datentabelle in der ersten Liste.
- Wählen Name einsetzen in der zweiten Liste.
Sie finden die richtige Syntax mit Argumenten und Optionen. Sie können ein Beispiel ausführen und das Ergebnis beobachten. Sie können klicken Themenhilfe um zur umfassenderen Abdeckung im Haupthilfesystem zu gelangen.
Sie können auch in Objekten suchen mit Spaltenname um beispielsweise alle zugehörigen Funktionen oder Meldungen zu finden.
Betreff: Benennen Sie ein Spalten-JSL-Skript umVielen Dank, Jim
Das ist genau das, was ich brauchte. Ich habe eine Variation dieses Skripts verwendet, mit der ich schon seit Ewigkeiten herumgespielt hatte, und konnte es nicht zum Laufen bringen.
Vielen Dank auch für den Hinweis, wo Sie es gefunden haben.
Betreff: Benennen Sie ein Spalten-JSL-Skript umHier ist ein Beispiel von
Hilfe==>Skriptindex==>Datentabelle==>Spaltenskript
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
:Age << Set Name( "Time" );
Betreff: Umbenennen einer Spalte im JSL-SkriptDas von Ihnen vorgeschlagene Skript funktioniert gut, wenn ein Benutzer nur mit einer Tabelle arbeitet. Ich habe jedoch versucht, den Namen einer bestimmten Spalte in einer von mehreren geöffneten Tabellen zu ändern, finde aber im Skriptindex keine Anleitung dazu. Wie lautet die JSL-Syntax für dieses Szenario?
Beispiel
Ich arbeite mit zwei Tabellen (Cdt1 und Cdt2) und Cdt1 hat eine Spalte mit dem Namen „Wert“, die ich in „Fehlercode“ ändern möchte.
Ich habe versucht, vor der Namensänderung zuerst die Spalte „Wert“ auszuwählen, aber das hat nicht geholfen.
Cdt1 << Select Columns("value");
Column("value") << Set Name( "Fault code" );
Mein anderer Versuch war schlimmer ...
Cdt1 << Columns("value") << Set Name ("Fault code");
So oder so, ich hatte trotz einiger Versuche und der Suche nach Anleitung keinen Erfolg. Für jede Hilfe wäre ich dankbar.
Betreff: Umbenennen einer Spalte im JSL-SkriptAus dem Skriptindex:


Ihr Code sollte also lauten:
Cdt1:value << Set Name( "Fault code" );
ODER
Column( Cdt1, "value" ) << Set Name( "Fault code" );