TYPE=TITLE, STYLE=-UNDERLINE
Con la particularidad de que el SET HTMLCSS ha de estar a ON. Motivo
por el que muchos llegan a creer que lo del -UNDERLINE es poco menos
que un mito.
Si por el motivo que fuese, nos interesa este SET desactivado, se
podrán usar los trucos de toda la vida que a continuación se citan:
*** STYLE=-UNDERLINE con SET HTMLCSS = ON
(Según lo comentado anteriormente, lo formalmente correcto)
TABLE FILE CAR
SUM SALES AS 'Ventas'
BY COUNTRY AS 'País'
ON TABLE SET PAGE NOLEAD
ON TABLE SET HTMLCSS ON
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF, $
TYPE=TITLE, STYLE=-UNDERLINE, BACKCOLOR=SILVER, $
ENDSTYLE
END
*** Activar el grid.
(Poco interesante)
TABLE FILE CAR
SUM SALES AS 'Ventas'
BY COUNTRY AS 'País'
ON TABLE SET PAGE NOLEAD
ON TABLE SET HTMLCSS ON
ON TABLE SET STYLE *
TYPE=REPORT, GRID=ON, $
TYPE=TITLE, STYLE=-UNDERLINE, $
ENDSTYLE
END
*** Añadir una coma al final del título del campo
(Uso extendido y generalizado por el boca a boca)
(Provoca una nueva línea en blanco subrayada en el título que no se
visualiza)
TABLE FILE CAR
SUM SALES AS 'Ventas,'
BY COUNTRY AS 'País,'
ON TABLE SET PAGE NOLEAD
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF, $
TYPE=TITLE, BACKCOLOR=SILVER, $
ENDSTYLE
END
*** En la(s) hoja(s) de estilo CSS, redefinir las propiedades de la
etiqueta <u>.
(Poco usado, pero también efectivo)
(Elimina todo los subrayados con la etiqueta <u>)
TABLE FILE CAR
SUM SALES AS 'Ventas,'
BY COUNTRY AS 'País,'
ON TABLE HOLD FORMAT HTMTABLE
ON TABLE SET PAGE NOLEAD
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF, $
TYPE=TITLE, BACKCOLOR=SILVER, $
ENDSTYLE
END
-RUN
-HTMLFORM BEGIN
<style type="text/css">
u {text-decoration: none;}
</style>
!IBI.FIL.HOLD;
-HTMLFORM END