![](https://www.ruanfujia.com/wp-content/uploads/2023/04/frc-1b87440d2ca16b08caf74173ec476ad1-380x315.png)
使用版本:TC11
在TC83中,直接右键已保存的变量规则选择编辑属性就可以直接编辑其属性,如图1所示。
图1
用户在升级到TC11.3以后进行了同样的操作,发现属性不可编辑,并且属性对话框没有确定按钮,只能进行取消操作,如图2所示。
图2
可以通过直接将保存的变量规则对象直接另存为一个新的对象并且来实现重命名,或者加载保存的变量规则并将加载后的规则另存为实现重命名。以上两种方式对于用户来说都是十分不方便的。那么有没有办法实现和TC83一样的效果呢?
![TC11如何修改保存的变量规则名称](https://www.ruanfujia.com/wp-content/uploads/2023/04/frc-42acf9b2df19bd75aaa20735324b0d4f.png)
通过摸索,发现BMIDE中VariantRule对象存在一个名为Fnd0IsCheckoutable的属性常数,默认值为false,如图3所示。
图3
![TC11如何修改保存的变量规则名称](https://www.ruanfujia.com/wp-content/uploads/2023/04/frc-42acf9b2df19bd75aaa20735324b0d4f.png)
对比其他能够正常编辑属性的对象,该值为true,因此猜测是由该常数控制对象属性是否可以签出进行编辑,将该值改为true并热部署。再次点击编辑属性时,会弹出是否签出的确认窗口,点击确认即可进行编辑,如图4、5所示。
图4
图5