Speichern eines neuen Projekts unter Verwendung eines im Projekt erstellten VariablennamensHallo,
Ich habe ein Skript zusammengestellt, das mit der Erstellung eines Projekts beginnt. Nachdem ich alle möglichen Dinge innerhalb des Projekts erledigt habe, erhalte ich einen Variablennamen, den ich zum Benennen/Speichern des Projekts verwenden möchte.
Ich habe vergeblich versucht, die Variable mithilfe eines globalen Namespaces aus dem Projekt heraus zu übertragen.
Jeder Vorschlag wäre sehr willkommen
Names Default To Here( 1 );
Clear Log();
project = New Project();
project << run script(
dt = New Table( "test table for project", add rows( 1 ) );
dt << save( "$DOCUMENTS/test delete.jmp" );
if(isnamespace("trans")==0, trans = new namespace("trans"));
trans:pjname = "blogus project.jmpprj";
);
name=trans:pjname;
show(name);
project << Save As( "$DOCUMENTS/" || name );InhaltsorganisationDatenzusammenführung und -bereinigungWindowsBetreff: Speichern eines neuen Projekts unter Verwendung eines im Projekt erstellten VariablennamensHabe die Antwort auf meine eigene Frage gefunden.
Wie auch immer, die Verwendung von 'this project()' macht den Trick. Siehe Skript unten
Names Default To Here( 1 );
Clear Log();
project = New Project();
project << run script(
dt = New Table( "test table for project", add rows( 1 ) );
dt << save( "$DOCUMENTS/test delete.jmp" );
pjname = "blogus project.jmpprj";
this project() << Save As( "$DOCUMENTS/" || pjname );
);