I would like to make a custom user field for resources that displays the filename of the 3D Object that it is derived from. How would I do this?
Hi Arpit,
I'm just getting into UFs and how powerful they are. I got the formulas working to show my 3D object's name and immediate parent's name, but I can't get the root filename formula to work. Same error:Error: cannot parse UF in formula for UF[Root Filename] : Error: unknown element in formula starting [LEVEL_1.NAME ]
Here's my UF window
Hi Gary,
Can you confirm if you are seeing the same colors in the Formula as well -
Try typing out the formula instead of copy/paste. Also make sure you are running this for the 3D OBjects, and not Resources.
If everything looks the same as the screenshot, then I am not sure what the issue could be. You can probably remove all the data besides a few geometries and send over the SP file for review as well.
Otherwise, I will recommend reaching out to synchrosupport@bentley.com
Additional to to Arpit's check item.
Can you tell us what is your SYNCHRO build? Are you using 6.4.1.2? Because the LEVEL_ command is only available in 6.4.1.2 build.
If you use previous build, you can use PARENT.PARENT.... command and count how many level is the root level.
Best regards,
Indrawan Wijaya
Answer Verified By: Gary Zimmer
Ah, I am on Synchro 2020 Pro x64 6.3.2.0 which I believe is the latest version of a now dead product.
Hi Gary - what exactly did you mean by "a now dead product"? We released SYNCHRO 4D Pro 6.4.1.2 recently in June, 2021.