OG Template Studio - Range Data Text Variable Font Size

Hi all, 

Is it possible to create a strip where values print at different font sizes? In my head, I know that using Range Text Box will (probably) work, because it shrinks the text to fit the box defined by DepthTop/DepthBase, however I haven't set it up yet because it requires setting up those headers. Currently I've tried to do the following:

In the pocket pen / pocket torvane column, if the text to be printed is '>4.5' or '<0.2' then shrink the font size by 1 so it fits within the column. I thought that creating two Range Data Text objects with the following formulas would work, however it doesn't because OpenGround only checks the object in the first line of the strip and applies that font size to all objects below. 

  • PP Formula (font 6)

if((search('>', [InSituHandPenetrometer.HandPenetrometer], 0) >= 0) or (search('<', [InSituHandPenetrometer.HandPenetrometer], 0) >= 0),

'', text(Round([InSituHandPenetrometer.HandPenetrometerValue], 1)))

  • PP Formula (font 5)

if((search('>', [InSituHandPenetrometer.HandPenetrometer], 0) >= 0), '>' + text(Round([InSituHandPenetrometer.HandPenetrometerValue], 1)), '') +

if((search('<', [InSituHandPenetrometer.HandPenetrometer], 0) >= 0), '<' + text(Round([InSituHandPenetrometer.HandPenetrometerValue], 1)), '')

Here is a screenshot of the problem occurring. 

-------Edit--------

Tried using Range Text Box object. Did not work for the following reasons: 

  1. There is a hidden padding value (I think) assigned to Range Data Text Box, that shrinks the text in small columns incorrectly. See below


  2. I set up calculations such that DepthTop = Depth + 1, and DepthBase = Depth - 1, where 'Depth' is the field that data entry staff enter. Logically the values should be printed at the midpoint of DepthTop and DepthBase, however they don't. 
Parents Reply Children
No Data