我以前版本的DOORS的脚本,但DOORS 9.5的中断。特别是在我尝试使用以下方法创建新模块时:
create(string name,string desc,int mapping [,bool display])
这是我收到的错误:
创建模块失败:无权访问创建项
答案 0 :(得分:1)
我相信你错过了一个变量,
create(string name, string desc, string prefix, int absno [,bool display])
我使用9.3.0.5,但我认为它与9.5相同。另外,我会仔细检查您是否对您所在的文件夹具有写入权限,并且您没有使用已存在的模块的名称(已删除的模块数)。请尝试F5
进行刷新并确保尚未创建。
答案 1 :(得分:0)
当我在DOORS v9.5中运行以下代码时,
Module lnkmod = create("Link Module", "This is a link module.", manyToMany, true)
它有效,我得到一个新的链接模块。正如史蒂夫建议的那样,您的错误指向访问权限问题。