2023-02-02 02:49 AM
I'm trying to set up an autotext based favourite where when the post size changes, the label will auto update. I'm able to use autotext for the width, but I'm running into trouble with the veneer thickness. Is it possible to autotext this?
Solved! Go to Solution.
2023-02-02 03:38 AM - edited 2023-02-02 03:41 AM
Not with an autotext label.
How are you GDL skills?
You could possibly create your own label with GDL, but you need to know what you are doing.
There does appear to be a parameter for the veneer thickness in GDL.
But the ability to have segmented columns where each segment can be different may cause some problems (although that is all controlled in these GDL parameters).
With my intermediate GDL knowledge, I would be struggling to do this.
So unless you are very good with GDL, I don't see a solution.
The only other solution I can think of is Classifications and Properties.
They seem to only have the same fields as the autotext label, so you aren't any better off.
However you can set up expressions in the properties.
So maybe you could calculate the overall column width less the core width and divide that by 2 to get the veneer thickness?
I just did a quick test and this does seem to work.
You can then use the property in an autotext label.
Barry.
2023-02-02 03:02 AM
Not that I can see.
I only see these fields for autotext labels.
Barry.
2023-02-02 03:04 AM
That's a shame, I was really hoping I was just missing something. Would you happen to know of a workaround?
2023-02-02 03:38 AM - edited 2023-02-02 03:41 AM
Not with an autotext label.
How are you GDL skills?
You could possibly create your own label with GDL, but you need to know what you are doing.
There does appear to be a parameter for the veneer thickness in GDL.
But the ability to have segmented columns where each segment can be different may cause some problems (although that is all controlled in these GDL parameters).
With my intermediate GDL knowledge, I would be struggling to do this.
So unless you are very good with GDL, I don't see a solution.
The only other solution I can think of is Classifications and Properties.
They seem to only have the same fields as the autotext label, so you aren't any better off.
However you can set up expressions in the properties.
So maybe you could calculate the overall column width less the core width and divide that by 2 to get the veneer thickness?
I just did a quick test and this does seem to work.
You can then use the property in an autotext label.
Barry.
2023-02-02 03:51 AM
You could calculate veneer thickens using a expression only if the column was rectangular.
Both column core thickness and bottom perimeter are available. The bottom perimeter includes the veneer SO ---
((Perimeter of column bottom/4) - Column core)/2 = veneer thickness. The expression property could than be addressed as a property in a autotext label
2023-02-02 04:11 AM
I think that's a bit beyond my GDL skills, but the expressions worked perfectly, thank you!