Ah well

Where is there a master list of all the report properties? I bet that will 
point me in the right direction.

David


"David Blocker
[email protected]
Office: 781-344-1920
Cell: 339-206-0261"
-----Original Message-----
From: Lawrence Lustig [mailto:[email protected]]
Sent: Tuesday, November 24, 2009 11:24 AM
To: 'RBASE-L Mailing List'
Subject: [RBASE-L] - Re: Vertical Lines Between Columns in Columnar Reports

<<
Intriguingideas ? but I need more details.Canyou define with an example command 
what you mean by ?read the LEFT property ofone of the fields??And what IS the 
LEFTproperty, the margin?
>>


Doesn't matter, cause it doesn't work (just tried it, it always returns the 
offset from the column margin).


But this works:


1. Place a vertical line in on the left of each row, right click, choose 
Component ID and set it to lnLeft.


2. In the BEFORE GENERATE Action for the PAGE HEADER section put:


SET VAR vColCount INT = 0


3. In the BEFORE GENERATE Action for the COLUMN HEADER put:


SET VAR vColCount = (.vColCount + 1)
IF vColCount = 1 THEN
 PROPERTY lnLeft VISIBLE 'FALSE'
ELSE
 PROPERTY lnLeft VISIBLE 'TRUE'
ENDIF


Now, your report will always know which column it is in, and every column 
except the first will have the separator line on the left.
--
Larry







Reply via email to