Webfocus在数据仓库中报告

时间:2013-12-10 11:52:38

标签: data-warehouse webfocus

我有以下要求: 在webfocus version8中,如果我在webfocus REPORT搜索框中输入任何值,那么在表格中,应该突出显示具有该值的行。请建议如何做到这一点?

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

看一下Active HTML格式类型,因为AHTML功能已经为你和你的一些人处理了这个问题。

只需将ON PCHOLD FORMAT HTML更改为 ON TABLE PCHOLD FORMAT AHTML。

现在编写程序的方式,搜索项仅在宏中定义,但不在任何地方实现。此外,由于搜索项基于变量,因此需要在报告运行之前知道,我认为这不是理想的结果。