Wie benenne ich die Datentabelle nach einem Zellenwert?Hallo,
Ich habe ein einfaches Skript, das relevante Spalten aus zwei Datensätzen kombiniert, die nach Daten übereinstimmen.
Für jeden Datenstapel enthält die Spalte Datum in jeder Zeile den gleichen Wert.
Mein Skript enthält:
Ausgabetabelle ("Daten 1 und 2"))
Wie würde ich einen Wert aus der Spalte Datum vor der Zeichenfolge anhängen, damit die Tabelle beispielsweise zu "23.09.20 Daten 1 und 2" wird?
Danke dir.
DatentabelleSkriptingBetreff: Wie benenne ich die Datentabelle nach einem Zellenwert?Hallo,
Eine Möglichkeit, das zu erreichen, wonach Sie suchen, besteht darin, zunächst den Wert des Datums aus einer der Tabellen in einer separaten Variablen zu erfassen:
dt=data table ("Name of First Table");<BR />date=Format(Column(dt,"Name of Date Column")[1],"dd.mm.yyy");
Nach dem Join können Sie die Tabelle mit dem Argument "set name" umbenennen:
joined_table=dt<<JOIN></JOIN>
Bitte versuchen Sie das und lassen Sie uns wissen, ob es für Sie funktioniert.
Betreff: Wie benenne ich die Datentabelle nach einem Zellenwert?Hier ist ein Beispiel dafür
names default to here(1);
dt = open("$SAMPLE_DATA/big class.jmp");
dt << set name("Data 1 and 2");
// Create a Date column;()
dt << new column("Date", formula(today()),format("m/d/y"));
// Rename the data table
dt << set name(char(month(:Date[1])) || "." || char(day(:date[1])) ||
"." || char(year(:Date[1])) || " " || char(dt << get name) );