Benennung von Subset mit dem Namen der Originaldatei mit angehängtem _New<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe eine 'ursprüngliche Datentabelle', von der ich eine Untermenge nehme und die neue Datei mit dem ursprünglichen Dateinamen umbenennen möchte, wobei jedoch _new an den Dateinamen angehängt wird.
z.B
Ursprünglicher Dateiname
001751-00001-1-1-VAM
Nach dem Setzen möchte ich es umbenennen
0001751-00001-1-1-VAM_new
Ich dachte, dass das Skript zum Umbenennen der Datei dies tun würde, aber ich kann nicht den Namen der Originaldatei auswählen, die Datei anhängen und dann speichern.
Jede Hilfe wäre sehr dankbar.
Grüße
David
Betreff: Benennung von Subset mit dem Namen der Originaldatei mit angehängtem _NewYikes! Du hast recht!
Ich habe meine Antwort bearbeitet, um dies zu korrigieren. Es tut uns leid!
Betreff: Benennung von Subset mit dem Namen der Originaldatei mit angehängtem _New jeff.perkinson Die Antwort war pünktlich, außer es sollte Selected Rows geben (1).
dt = Öffnen ( "$ SAMPLE_DATA \ Big Class.jmp" ) ;
dt << wähle wo ( : Sex == "M" ) ;
dt << Teilmenge ( Ausgabetabelle ( Wort ( 1 . dt << Name bekommen . "." ) || "_Neu" ) . Ausgewählte Zeilen ( 1 ) ) ;
Betreff: Benennung von Subset mit dem Namen der Originaldatei mit angehängtem _NewWürde so etwas funktionieren?
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );dt << select where( :sex == "M" );dt << Subset( Output Table( Word( 1, dt << get name, "." ) || "_new" ), Selected Rows( 1 ) );
Es verwendet einen Verweis auf die ursprüngliche Datentabelle, dt , und das Name bekommen Nachricht, um den Namen zu erhalten und fügt "_new" an, wenn Sie dies wünschen.
-Jeff