I'm working in ORD 2021 R1. Wondering if there is any way to remove individual annotation groups from the cross sections? I originally annotated all drawing models with EAV and have ultimately decided I wanted to remove it. We can add individual annotation groups to all drawing models but I don't see a way to remove individual groups, only remove all groups at once. Does anyone have a workaround for this?
Same here - i have about a dozen that haven't shown up from a few ago.
Regards,
Mark
OpenRoads Designer 2022 R3 (10.12) | Microstation 2023 | ProjectWise CE 3.4
Andrew Wagner said:For now, I have to hard code the name of the annotation group. As I learn more VBA,
I recommend a couple changes as alternatives that might help you in your VBA experience and the longevity of this script and future work.
1. Instead of setting the value of oGroupName in line 24, move that line up to line 2 to make it more obvious and so make the sub more repurposable.
2. Instead of setting the value of oGroupName at all within this sub, have the sub receive that value as an argument and rename the sub: Sub deleteAnnoByGroupName(oGroupName As String). As for using it, create a new sub that does nothing but call this sub with the desired group name: deleteAnnoByGroupName "Design Annotations\XS Edge of Pavement\"
I submitted this to the Ideas page a week or two ago. Looks like it's still under review or maybe didn't go through yet. But I did get a confirmation email. I had also submitted Enhancement Request 977276 a few months ago.
Matt
Mark,
This looks like a great solution. I didn't find this on the OpenCivil Product Ideas site. Have you thought about adding it there so perhaps it can be added to the product itself? I'm certain it would get a lot of votes.
Awesome Derek, looks good.
I'm thinking of enhancing this to provide a dialog with a list of currently found Annotation Group instances instead of needing to pre-select an element from a group as another option. Hopefully will have that done in the not too distant future.