Salvataggio di un nuovo progetto utilizzando un nome di variabile creato all'interno del progettoCiao,
Ho messo insieme uno script che inizia creando un progetto. Dopo aver eseguito ogni sorta di operazioni all'interno del progetto, ottengo un nome di variabile che desidero utilizzare per denominare/salvare il progetto.
Ho provato a utilizzare uno spazio dei nomi globale per trasferire la variabile dall'interno del progetto senza alcun risultato.
Qualsiasi suggerimento sarebbe molto apprezzato
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 );Organizzazione dei contenutiCombinazione e pulizia dei datifinestreRe: Salvataggio di un nuovo progetto utilizzando un nome di variabile creato all'interno del progettoHo trovato la risposta alla mia stessa domanda.
Ad ogni modo, usare 'this project()' fa il trucco. Vedi lo script qui sotto
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 );
);