プロジェクト内で作成された変数名を使用して新しいプロジェクトを保存するこんにちは、
プロジェクトの作成から始まるスクリプトを作成しました。プロジェクト内でさまざまな操作を実行した後、プロジェクトに名前を付けたり保存したりするために使用する変数名を取得します。
グローバル名前空間を使用してプロジェクト内から変数を転送しようとしましたが、うまくいきませんでした。
ご提案があればぜひお願いします
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 );コンテンツの編成データのブレンドとクリーンアップウィンドウズRe: プロジェクト内で作成した変数名を使用して新しいプロジェクトを保存する私自身の質問に対する答えを見つけました。
とにかく、「this project()」を使用するとうまくいきます。 以下のスクリプトを参照してください
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 );
);