NX与Teamcenter集成环境下,如何允许映射的值为空

问题
NX与Teamcenter集成环境下,映射属性值清空,保存,再次打开保存的数据,系统恢复原来的值。用户希望清空有关的值。
解决方案
启动Teamcenter环境窗口。
执行
export_attr_mappings -u=infodba -p=<password> -g=dba -file=mapps.txt
复制mapps.txt 到mapps_new.txt
用文本编辑器打开mapps_new.txt
搜索到对应的数据集类型,例如UGMASTER
在对应的属性映射后面添加 /allow_null_value
例如:把下面的映射
{ Dataset type="UGMASTER"
"USER DATA 1" : ItemRevision.GRM(IMAN_master_form,ItemRevision
Master).user_data_1
}
修改为

{ Dataset type="UGMASTER"
"USER DATA 1" : ItemRevision.GRM(IMAN_master_form,ItemRevision
Master).user_data_1 /allow_null_value
}
保存文本文件。
把修改的属性映射导入到系统中。
import_attr_mappings -u=infodba -p=<password> -g=dba -file=mapps_new.txt

重启客户端,从Teamcenter进入NX进行测试。

猜你喜欢

转载自blog.51cto.com/14905464/2563556