Einen Datentabellennamen oder Dateinamen analysieren; extrahieren; teilen; WordHallo,
Ich habe noch nicht herausgefunden, wie man Felder in einem Dateinamen analysiert oder die Funktion word() mit dem Textargument einer Variablen statt einer echten Textzeichenfolge verwendet.
Beispiel:
dtd00 = Open(
"$0802\field1_field2_field3.txt",
Import Settings( End Of Field( Spaces, Space, CSV( 0 ) ) )
); //
my_fld1 = Word( 1, "field1_field2_field3.txt", "_" ); //
// This does set my_fld1 = field1
my_fld2 = Word( 2, (dtd00), "_" ); //
// This doesn't set my_fld2 = field2
Auf der Suche nach Vorschlägen,
JohnM
Erweiterte statistische ModellierungBetreff: Parsen eines Datentabellennamens oder Dateinamens; Extrakt; Teilt; WortMit etwas mehr manuellem JSL-Surfen einen Ansatz gefunden.
my_file_name = dtd00 << get name;
// then add a column for example;
dtd00 << New Column( "my_fld2", formula( Word( 2, my_file_name, "_" ) ) );
Betreff: Parsen eines Datentabellennamens oder Dateinamens; Extrakt; Teilt; Wortdtd00 verweist auf die Datentabelle, die Sie geöffnet haben. Sie müssen den Namen der Datentabelle erhalten, mit der Sie arbeiten können
dtd00 << Get Name;