2011-12-29 06:40 AM
if GS_SheetNoType_int = 2 then ! Referred Drawing if GS_ShowSheetNo then tt = "<MARKERSHEETNUMBER_R>" + AC_DrawingGUID else tt = "" endif if bShowName then if AC_MarkerText_2 = "" | tt = "" then separator = "" else separator = " " endif t2 = AC_MarkerText_2 + separator + tt else t2 = tt endif endifHowever I've quickly found that a STRSUB doesn't work. Based on my playing around with the parameters in the 3rd line above it seems like that GS linked drawing referencing system relies on some Autotext voodoo
2011-12-29 03:47 PM
2011-12-30 01:19 AM
2012-01-02 03:32 AM
utotext voodoo <MARKERSHEETNUMBER_R> in combination with the blue optional parameter AC_DrawingGUID which is filled with the layouts unique GUID to generate an Autotext string for the Layout Number. Being Autotext it does not show its 'true' value to GDL, only upon display.yep, the current marker referencing technology relies on Autotext-like structure, that means you can not query or modify this type of strings in GDL.
Currently this means referencing is done semi-manually with the Layout ID being set via the 'Custom' option - the Drawing ID can remain auto.this is crazy... I do not know your company revision system but I guess you could change that quicker, like hooking it on the layout internal GUID instead.
2012-01-02 09:23 AM
Rob wrote:Crazy indeed ..
Currently this means referencing is done semi-manually with the Layout ID being set via the 'Custom' option - the Drawing ID can remain auto.this is crazy... I do not know your company revision system but I guess you could change that quicker, like hooking it on the layout internal GUID instead.
2012-01-02 05:48 PM
2012-01-10 04:52 AM
What this does highlight yet again is the lack of any built-in layout revision system in ArchiCAD.well, well I remember times when I worked as a site architect and had to do revisions manually on daily basis... it drove me to the verge of insanity. I can tell you that GS is well aware of this and understand the revisions system very well and hopefully they will do something about it.
2012-01-10 05:51 AM
2012-01-10 06:14 AM
Rob wrote:I'm sure they do, which just makes it all the less understandable why we are still waiting on even the most basic support for Layout Revisions (i.e a Rev ID field). AEC drawing revisioning systems are pretty ubiquitous, very simple (as you outline) and predate the existence of ArchiCAD. I hope we do not have to wait until their 30th Anniversary edition (ArchiCAD 18) for them to do something about it.What this does highlight yet again is the lack of any built-in layout revision system in ArchiCAD.I can tell you that GS is well aware of this and understand the revisions system very well and hopefully they will do something about it.