我有多个不同编号的子元素:
,
001 _child1
030 _child2
109 _child3
我试图在一个库中创建一个属性,该属性将允许我基本上在子名称的开头取数字,并将其分配给PLC标记内的一个点。
,
001_Child1查找:PLC(1)。问
030_Child2查找:PLC(30)。问
109_Child3 look to PLC(109)。问
我已经尝试了几个左命令试图取代0,最终只是完全删除0在我不想要的地方,例如:030变成3和109变成19。我也试过了,所以我只删除了前两位数字,这显然导致030的0和109的9。我只是不知道该怎么办,考虑到我想在整个事情中坚持使用一个属性。
有谁知道该做什么/能帮忙吗?
我想到的解决方案:
属性1:
Left(%element%, 3)
001、030、109等的结果
属性2:
Replace('Attribute1', "0", " ")
结果为"1";或";3";或" 19 ">
属性3:
LTrim('Attribute2')
删除左侧所有空格。
结果为"1", "3 ", " 19 ">
属性4:
Replace('Attribute3', " ", "0")
用零替换所有空格
结果为"1", "30", "109">
到目前为止一切顺利!