我有以下要求:在 webfocus version8 中,如果我在 webfocus REPORT 搜索框中输入任何值,则应突出显示具有该值的表和行。请建议如何做到这一点?
问问题
256 次
2 回答
0
-DEFAULT &SEARCHTERM = 'JAPAN'
TABLE FILE CAR
BY COUNTRY
BY MODEL
ON TABLE SET PAGE-NUM NOLEAD
ON TABLE NOTOTAL
ON TABLE PCHOLD FORMAT HTML
ON TABLE SET HTMLCSS ON
ON TABLE SET STYLE *
INCLUDE = endeflt,
WRAP=OFF,
$
DEFMACRO=COND0001,
MACTYPE=RULE,
WHEN=N1 EQ '&SEARCHTERM',
$
TYPE=DATA,
BACKCOLOR=RGB(139 0 102),
COLOR='WHITE',
MACRO=COND0001,
$
TYPE=TABHEADING,
FONT='TAHOMA',
STYLE=BOLD,
JUSTIFY=LEFT,
$
ENDSTYLE
END
于 2014-02-12T15:18:25.327 回答
0
看一下 Active HTML 格式类型,因为 AHTML 功能已经为您和其他人处理了这个问题。
只需将 ON TABLE PCHOLD FORMAT HTML 更改为 ON TABLE PCHOLD FORMAT AHTML。
您现在编写程序的方式,搜索词仅在宏中定义,但未在任何地方实现。此外,由于搜索词是基于变量的,因此需要在运行报告之前知道它,我认为这不是预期的结果。
于 2016-01-07T21:58:16.730 回答