I am trying to make a single point label style that will return a blank line in the label if no data is provided.
The way i have it coded now my label for a structure with only two inverts comes out looking like this:
STCB 500 Rim=300.00
12" CONC N IE=295.00
12" CONC S IE=296.00
IE=300.00
IE=300.00
I would like the number of lines returned to match the actual number of inverts in the structure and leave out the place holders.:
STCB 500 Rim=300.00
12" CONC N IE=295.00
12" CONC S IE=296.00
I can work around this by having a label style for each number of pipes, but i would also like this code to be inseted into a table style and in that case i don't know of any way to assign multiple styles to one table.
My current code looks like this:
RIM=<[Point Elevation(Uft|P2|RN|AP|GC|UN|Sn|OF)]>
<[1 SIZE(CP)]> <[1 TYPE(CP)]> <[1 DIR(CP)]> <[IE TEXT(CP)]><[1 INV(Uft|P2|RN|AP|GC|UN|Sn|OF)]>
<[2 SIZE(CP)]> <[2 TYPE(CP)]> <[2 DIR(CP)]> <[IE TEXT(CP)]><[2 INV(Uft|P2|RN|AP|GC|UN|Sn|OF)]>
<[3 SIZE(CP)]> <[3 TYPE(CP)]> <[3 DIR(CP)]> <[IE TEXT(CP)]><[3 INV(Uft|P2|RN|AP|GC|UN|Sn|OF)]>
<[4 SIZE(CP)]> <[4 TYPE(CP)]> <[4 DIR(CP)]> <[IE TEXT(CP)]><[4 INV(Uft|P2|RN|AP|GC|UN|Sn|OF)]>
LADDER <[LADDER(CP)]>
The problem is that 1 INV-4 INV are being defined by an expression that reads like
{Point Elevation}-{1 MD}
so when no data is intered for my UDP "1 MD" it returns the point elevation. I want an equation that says if rpoitn elevation -measure down=point elevation then no data is shown.
Mark Green
Working on Civil 3D in Canada
Sorry, i do have the components separated in my point label styles as such:
component 1: STCB <[Point Number(GC|UN)]> RIM=<[Point Elevation(Uft|P2|RN|AP|GC|UN|Sn|OF)]>
component 2:<[1 SIZE(CP)]> <[1 TYPE(CP)]> <[1 DIR(CP)]> IE=<[1 INV(Uft|P2|RN|AP|GC|UN|Sn|OF)]>
component 3:<[2 SIZE(CP)]> <[2 TYPE(CP)]> <[2 DIR(CP)]> IE=<[2 INV(Uft|P2|RN|AP|GC|UN|Sn|OF)]>
I do however have them combined for the Table style so all the structure data shows up in one cell.
How exactly do i write the text size expression you are talking about? my current invert expression is
{Point Elevation}-{1 Measure Down}
Mark Green
Working on Civil 3D in Canada
Mark Green
Working on Civil 3D in Canada