Umbenennen der Datentabelle mit Zeileninformationen<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich verwende routinemäßig Query Builder, um Dateien aus einer Datenbank auszugeben, gerate jedoch in Probleme, da sie alle den gleichen Namen haben (abgesehen von einem (1), (2) usw. nach dem Namen und ich muss dann manuell gehen und den Namen ändern stimmt mit dem Experiment überein, aus dem die Daten stammen.
Wie führe ich ein Skript aus, um den Namen so zu ändern, dass er mit einer oder mehreren Spalten in der Datentabelle übereinstimmt?
Im beigefügten Beispiel möchte ich den Namen von "Experiment Characterization Results" in "5387_Experiment Name_Experiment Characterization Results" ändern. Die zusätzlichen Bits der Namen stammen aus der zugehörigen Datentabelle.
Grüße
David
Re: Umbenennen der Datentabelle mit Zeileninformationenhi @d_barnett,
Versuche dies
dt = aktuelle Datentabelle () ;
Ich würde = dt : EXPERIMENT_ID [ 1 ] ;
Name = dt : Name des Testplans [ 1 ] ;
Probe = dt : Probenname [ 1 ] ;
dt << Name einsetzen ( verkohlen ( Ich würde ) || "_Experiment Name_" || verkohlen ( Name ) || "" || verkohlen ( Probe )) ;
Re: Umbenennen der Datentabelle mit ZeileninformationenHier ist ein einfaches Skript, das macht, was Sie wollen
Standardeinstellung für Hier (1);
dt = aktuelle Datentabelle ();
dt << set name (Char (dt: experiment_id [1]) || "_" || dt: Name des Experimentplans [1] || "_Experiment Characterization Results");