Focal Point
[OPENED CASE] ACROSS Border - Not working

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/4657052116

October 18, 2011, 12:59 AM
Ram Prasad E
[OPENED CASE] ACROSS Border - Not working
I have 2 ACROSS columns, and I need to display border for all its values. When I enable BORDER=LIGHT for acrossvalue, right side border for last across value "W Germany" is not displaying. Not sure why this is happening? Any idea greatly appreciated.

TABLE FILE CAR
SUM
DEALER_COST AS 'DC'
RETAIL_COST AS 'RC'
ACROSS COUNTRY AS ''
ACROSS MODEL AS ''
BY CAR AS ''
WHERE COUNTRY IN ('ENGLAND','W GERMANY')
ON TABLE SET PAGE-NUM NOLEAD
ON TABLE SET HTMLCSS ON
ON TABLE SET STYLE *
  UNITS=IN,TOPMARGIN=0.0,BOTTOMMARGIN=0.0,LEFTMARGIN= 0.00,RIGHTMARGIN=0.00,SQUEEZE=ON,ORIENTATION=PORTRAIT,$
TYPE=REPORT,GRID=OFF, BORDER=LIGHT, FONT='Arial',SIZE=7,COLOR='BLACK',BACKCOLOR='NONE',STYLE=NORMAL, PAGESIZE=LEGAL, $
TYPE=ACROSSVALUE, JUSTIFY=CENTER, GRID=OFF, BORDER=LIGHT, BACKCOLOR=WHITE, $
TYPE=REPORT, ACROSSCOLUMN=TM_CNT, WRAP=0.24, LEFTGAP=0.05, RIGHTGAP=0.05, $
TYPE=REPORT, ACROSSCOLUMN=TM_PERCNT, WRAP=0.24, LEFTGAP=0.05, RIGHTGAP=0.05, $
TYPE=TITLE, GRID=ON, JUSTIFY=CENTER, BACKCOLOR=SILVER, $
TYPE=DATA, GRID=ON, BACKCOLOR=(WHITE SILVER), $
ENDSTYLE
END



Image and video hosting by TinyPic

Version: WF7.6.10
Output: HTML & PDF

Thanks,
Ram

This message has been edited. Last edited by: Ram Prasad E,
October 21, 2011, 12:01 PM
Mary Watermann
The right side border is closed for the lowest ACROSS value, but not for any subsequent ACROSS values.

Seems as if you will need to open a case with NY for a fix.


WF 7.6.10, Windows, PDF, Excel
October 21, 2011, 12:58 PM
njsden
Tested on 7.7.03M ... same behaviour.

Analyzing the internal CSS classes created by WebFOCUS we can see that 2 classes were created:

.x1 { font-family:ARIAL; font-size:7pt; color:#000000; text-align:center;
 border-top: 1.00pt SOLID #000000; border-bottom: NONE; border-right: NONE; border-left: 1.00pt SOLID #000000; }
.x2 { font-family:ARIAL; font-size:7pt; color:#000000; text-align:center;
 border-top: 1.00pt SOLID #000000; border-bottom: NONE; border-right: 1.00pt SOLID #000000; border-left: 1.00pt SOLID #000000; }


Note how .x1 has border-right: NONE;

For some reason I can't understand, all of the ACROSSVALUES were rendered making use of the .x1class except for the very last value (530I 4 DOOR AUTO) which uses .x2:

<TR>
<TD>
</TD>
<TD COLSPAN=8 class='x1'>
ENGLAND</TD>
<TD COLSPAN=14 class='x1'>
W GERMANY</TD>
</TR>
<TR>
<TD>
</TD>
<TD COLSPAN=2 class='x1'>
INTERCEPTOR III</TD>
<TD COLSPAN=2 class='x1'>
TR7</TD>
<TD COLSPAN=2 class='x1'>
V12XKE AUTO</TD>
<TD COLSPAN=2 class='x1'>
XJ12L AUTO</TD>
<TD COLSPAN=2 class='x1'>
100 LS 2 DOOR AUTO</TD>
<TD COLSPAN=2 class='x1'>
2002 2 DOOR</TD>
<TD COLSPAN=2 class='x1'>
2002 2 DOOR AUTO</TD>
<TD COLSPAN=2 class='x1'>
3.0 SI 4 DOOR</TD>
<TD COLSPAN=2 class='x1'>
3.0 SI 4 DOOR AUTO</TD>
<TD COLSPAN=2 class='x1'>
530I 4 DOOR</TD>
<TD COLSPAN=2 class='x2'>
530I 4 DOOR AUTO</TD>
</TR>


Though this explains why the right border is missing on the first line, this does not make it right (sort of speak Wink). I agree with Mary and you should open a case with IBI which will also benefit all of us who struggle with borders many a time.



Prod/Dev: WF Server 8008/Win 2008 - WF Client 8008/Win 2008 - Dev. Studio: 8008/Windows 7 - DBMS: Oracle 11g Rel 2
Test: Dev. Studio 8008 /Windows 7 (Local) Output:HTML, EXL2K.
October 27, 2011, 07:14 AM
Ram Prasad E
Thanks Mary and Neftali, I will open case with IBI and keep you posted.

Thanks,
Ram