UniGui中使用Grid++Report报表控件主要是通过TUniHTMLFrame控件中嵌入HTML代码来进行调用,我们可以直接在delphi中动态修改这个HTML代码来实现不同数据源及报表模板的报表打印与展示。下面是这是TUniHTMLFrame控件中的HTML属性的代码:
<HTML>
<HEAD>
<TITLE>Web报表(B/S报表)演示 - 最简单例子,用插件在网页中展现报表,实际应用采用 simple_UseCreateControl.htm 的方式更简便</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
</HEAD>
<BODY style="margin:0" style="margin:0">
<OBJECT classid="CLSID:E060AFE6-5EFF-4830-B7F0-093ECC08EF37"
codebase="../griectl.cab#Version=5.6.12.325" width="100%" height="100%"
id="ReportViewer" VIEWASTEXT>
<param name="ReportURL" value="####"> <!--报表模板标记,在程序代码中替换-->
<param name="DataURL" value="****"&