我已經爲先前版本的DOORS工作,但是打破了DOORS 9.5的腳本。具體而言,當我試圖通過使用創建一個新的模塊:使用適用於DOORS的DXL創建新模塊9
創建(字符串名稱,串DESC,INT映射[,布爾顯示])
這是我接收到錯誤:
創建模塊失敗:無法訪問創建項目
我已經爲先前版本的DOORS工作,但是打破了DOORS 9.5的腳本。具體而言,當我試圖通過使用創建一個新的模塊:使用適用於DOORS的DXL創建新模塊9
創建(字符串名稱,串DESC,INT映射[,布爾顯示])
這是我接收到錯誤:
創建模塊失敗:無法訪問創建項目
我相信你在那裏失蹤的變量,
create(string name, string desc, string prefix, int absno [,bool display])
我使用的是9.3.0.5,但我認爲9.5是一樣的。另外,我還會仔細檢查您是否具有對您所在文件夾的寫入權限,並且您沒有使用已存在模塊的名稱(已刪除模塊數)。嘗試F5
進行刷新,並確保沒有創建。
當我運行在DOORS V9.5下面的代碼,
Module lnkmod = create("Link Module", "This is a link module.", manyToMany, true)
它的工作原理,我得到一個新的鏈接模塊。正如史蒂夫所說,你的錯誤指向了訪問權限問題。
其實當我剛剛在測試環境中運行你的命令時,它創建了一個鏈接模塊。我的猜測是你沒有權限訪問你所在的文件夾。另外,如果你不想創建一個鏈接模塊,我認爲你需要額外的變量作爲前綴(但你可以用''「'把它留空)。 –