In FOCUS Since 1983 ~ from FOCUS to WebFOCUS. Current: WebFOCUS Administrator at FIS Worldpay | 8204, 8206 |
<TABLE WIDTH=200 BORDER=1 BORDERCOLOR=black CELLPADDING=2 CELLSPACING=0 "+ "BGCOLOR=#ECD1F8><TD><FONT COLOR=black SIZE=2>
quote:2) I'd like it to work with COMPUTEd and DEFINEd fields.
-HTMLFORM BEGIN <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <style type="text/css"> span.tool { position: relative; /* this is key */ cursor: help; } span.tip{ display: none; /* so is this */ } /* tooltip will display on :hover event */ span.tool:hover span.tip{ display: block; z-index: 100; position: absolute; top: 0px; left: 0px; width: 100px; padding: 3px; border: 1px solid #333366; background-color: #ffdddd; font: normal 8pt arial, helvetica, sans-serif; text-align: center; color: #000000; } </style> -HTMLFORM END SET HOLDLIST=PRINTONLY -RUN TABLE FILE CAR PRINT COMPUTE COLOUR_FLAG/A1 = IF SALES GT 40000 THEN '4' ELSE IF SALES GT 30000 THEN '3' ELSE IF SALES GT 20000 THEN '2' ELSE IF SALES GT 10000 THEN '1' ELSE IF SALES EQ 0 THEN '0' ELSE '9'; NOPRINT COMPUTE COLOUR_TEXT/A20 = IF SALES GT 40000 THEN 'Sales > 40,000' ELSE IF SALES GT 30000 THEN 'Sales > 30,000' ELSE IF SALES GT 20000 THEN 'Sales > 20,000' ELSE IF SALES GT 10000 THEN 'Sales > 10,000' ELSE IF SALES EQ 0 THEN 'Zero sales' ELSE 'Sales < 10,000'; NOPRINT COMPUTE MOUSEOVER/A255 = IF COLOUR_FLAG EQ '0' THEN '<span class=''tool''>' | FTOA(SALES, '(D6)', 'A20') | '<span class=''tip''>' | COLOUR_TEXT | '</span></span>' ELSE FTOA(SALES, '(D6)', 'A20'); AS 'Sales' BY COUNTRY BY CAR BY MODEL ON TABLE SET ASNAMES ON ON TABLE SET PAGE-NUM OFF ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * TYPE=REPORT, FONT='ARIAL', SIZE=10, $ TYPE=DATA, COLUMN=MOUSEOVER, BACKCOLOR=RED, WHEN= COLOUR_FLAG EQ '0', $ TYPE=DATA, COLUMN=MOUSEOVER, BACKCOLOR=GREEN, WHEN= COLOUR_FLAG EQ '1', $ TYPE=DATA, COLUMN=MOUSEOVER, BACKCOLOR=BLUE, WHEN= COLOUR_FLAG EQ '2', $ TYPE=DATA, COLUMN=MOUSEOVER, BACKCOLOR=ORANGE, WHEN= COLOUR_FLAG EQ '3', $ TYPE=DATA, COLUMN=MOUSEOVER, BACKCOLOR=PINK, WHEN= COLOUR_FLAG EQ '4', $ TYPE=DATA, COLUMN=MOUSEOVER, BACKCOLOR=PURPLE, WHEN= COLOUR_FLAG EQ '9', $ ENDSTYLE END