Hallo,
Ich versuche, ein JSL-Skript zu erstellen, in dem der Benutzer den Dateinamen eingeben und als CSV speichern kann.
Hier ist, was ich versucht habe. Save() funktioniert nicht, wenn ich die Variable exE eingebe. Irgendwelche Vorschläge?
dt = Current Data Table();
current_pref = Char( Arg( Parse( (Char( Get Preferences( Export settings ) )) ), 1 ) );
Pref( Export Settings( End Of Field( Comma ), Export Table Headers( 1 ) ) );
exC = ".cvs";
Nw = new window(""
,<< modal(),
Text box ("Enter File name"),
input = Text edit box("", << Set width(100));,
Spacer Box( Size( 20, 10 ) ),
Buttonbox("Export", path = pickDirectory("Select the folder to save .CSV file:");
aa = input << get text();
exE = Concat( aa, exC );
)
);
save( path || "\" || exE ); ///
Eval( Parse( "pref(" || current_pref || ")" ) );exC wird im modalen Fenster nicht erkannt, daher finden Sie unten eine einfache Lösung
dt = Current Data Table();
current_pref = Char( Arg( Parse( (Char( Get Preferences( Export settings ) )) ), 1 ) );
Pref( Export Settings( End Of Field( Comma ), Export Table Headers( 1 ) ) );
exC = ".cvs";
Nw = New Window( "",
<<MODAL></MODAL>