您好,新建下拉菜单需要在ValueMap中添加新的class,然后需要在新添加的class中添加其属性。例如想实现管线号从1到100的下拉菜单的选择,则需要在下方wiki链接中的第五步中add 100次属性值。这种添加下拉菜单的方式与创建管线时,手动在properties中输入一个数值(如下图)相比,可能手动输入一个数值是更为简单的方式。
如何添加下拉菜单的详细操作步骤请参考下方wiki链接
https://communities.bentley.com/products/plant/w/plant_design_and_engineering__wiki/50469/how-to-add-drop-down-option-using-new-value-map-for-pipeline-properties
(如果此回复解决了您的问题,请点击此回复下的more选项里的“Verify Answer”,感谢您的支持!)
可以的话,辛苦老师您测试后再解答一下吧。
这个链接跟着做了一下有两个问题吧:
1.您说的第五步加100次属性值,但是property name cannot start from digit,无论类型是int 、double,还是string。
2.我想要的是Pipeline中已有的 service、number 这两个properties添加自定义的值,将链接中的第六步替换为直接选择 service 、service name 这两个属性都测试了一下,保存后,新建后,无效果。