[JSL Bug] 嘗試連接來自不同目錄的兩個表時出現問題大家好,
我是 JMP 腳本的新用戶,需要幫助來查找我的代碼中的錯誤。
我在這裡要做的是連接已經打開的數據文件(dt1 和 dt2)。 我發現腳本沒有連接兩個表。第 41 行等沒有執行,並且沒有錯誤消息
任何人都可以幫助我嗎?
謝謝

腳本編寫Re: [JSL Bug] 嘗試連接來自不同目錄的兩個表時出現問題我認為您必須在 Pick File 之後重新分配 dt1 和 dt2 以打開命令,因為 Pick File 將返回所選文件的路徑。
Names Default To Here(1);
dt1 = Pick File(
"Select JMP File",
"$DOCUMENTS",
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
"newJmpFile.jmp"
);
dt1 = Open(dt1);Re: [JSL Bug] 嘗試連接來自不同目錄的兩個表時出現問題我確實重新分配了 dt1 和 dt2。 但它沒有用Re: [JSL Bug] 嘗試連接來自不同目錄的兩個表時出現問題這工作正常:
Names Default To Here(1);
dt1_dir = Pick Directory("Pick dir", "$SAMPLE_DATA/");
dt1 = Pick File(
"Select JMP File",
dt1_dir,
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
0
);
Show(dt1);
dt1 = Open(dt1);
Show(dt1);
dt2_dir = Pick Directory("Pick dir", "$SAMPLE_DATA/");
dt2 = Pick File(
"Select JMP File",
dt2_dir,
{"JMP Files|jmp;jsl;jrn", "All Files|*"},
1,
0,
0
);
Show(dt2);
dt2 = Open(dt2);
Show(dt2);
concat_dt = dt1 << Concatenate(dt2,
Output Table("Concat datatable"),
Create Source Column
);對您的代碼進行類似的更改並檢查它是否有效(檢查 Concatenate())