我拥有的脚本适用于以前版本的 DOORS,但适用于 DOORS 9.5。特别是当我尝试使用以下方法创建新模块时:
create(string name, string desc, int mapping [,bool display])
这是我收到的错误:
创建模块失败:无权创建项目
我拥有的脚本适用于以前版本的 DOORS,但适用于 DOORS 9.5。特别是当我尝试使用以下方法创建新模块时:
create(string name, string desc, int mapping [,bool display])
这是我收到的错误:
创建模块失败:无权创建项目
我相信你在那里缺少一个变量,
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)
它有效,我得到了一个新的链接模块。正如史蒂夫建议的那样,您的错误指向访问权限问题。