为了确保不会为工作项的迭代选择产品的过时版本,我希望能够在打开新工作项时隐藏某些迭代节点。
例如,如果我网站的当前生产版本是 3.5,并且 3.6 和 4.0 正在开发中,我想确保当用户创建新工作项时,早于 3.5 的版本(例如 3.4、2.7)将不可选择。
我可以想出一种方法来创建自定义控件,但我想避免这些,因为它们需要同时开发桌面和 Web 控件,并且必须部署给所有用户。
任何想法、方向或只是“无法完成”,将不胜感激。
谢谢,
阿萨夫。
为了确保不会为工作项的迭代选择产品的过时版本,我希望能够在打开新工作项时隐藏某些迭代节点。
例如,如果我网站的当前生产版本是 3.5,并且 3.6 和 4.0 正在开发中,我想确保当用户创建新工作项时,早于 3.5 的版本(例如 3.4、2.7)将不可选择。
我可以想出一种方法来创建自定义控件,但我想避免这些,因为它们需要同时开发桌面和 Web 控件,并且必须部署给所有用户。
任何想法、方向或只是“无法完成”,将不胜感激。
谢谢,
阿萨夫。
我不确定您是否可以将其隐藏为选择。
但是,您可以将“编辑此节点中的工作项”的安全性设置为拒绝,他们将无法保存选定区域或迭代的工作项。
我有 90% 的把握这是不可能的。
我自己没有试过这个:
在访问控制方面,我相信如果您拒绝用户的“查看此节点”权限,那么她将根本无法看到该节点。请注意,她可能无法看到此节点下的工作项,但我想您对此没问题。
需要注意的另一件事是,此解决方案可能不适用于管理员(因为如果所有管理员都被拒绝查看权限并且无法看到区域路径,那么它将永远丢失)。