VC、IE、ASP环境下打印、预备的完美解决方式
2017-06-09 10:49
211 查看
一种基于XML的报表开发工具,它支持从设计报表。调用API打印、预览,能支持分布式报表、方便报表的存储、转发。
在报表中能嵌入VBScript,能方便地訪问VB,VC的变量,能訪问COM组件、ADO等遵循ActiveX标准的控件。
包含报表可视化开发界面、报表语法解释器。基于COM的组件。是分布式报表的完美解决方式
语法例如以下:
<?
xml version="1.0" encoding="GB2312" ?>
<!DOCTYPE report SYSTEM "print_report.dtd" >
<report name='报表'>
<report_script>
dim rs,con,sql,lsh
dim temp
set con =CreateObject("ADODB.Connection") '创建ADO组件
con.ConnectionString = "DBQ=D:\uml_project\report\demo\asp\report.mdb;DRIVER={Microsoft Access Driver (*.mdb)};"
con.open
Set rs =CreateObject("ADODB.Recordset")
sql="SELECT * FROM cj,student where cj.id=student.id "
rs.open sql,con,1,3
</report_script>
<report_head height='20'>
<text name='vfptext' font_name='宋体' font_size='14' font_weight='700' font_italic='0' font_underline='0' top='10' left='78' width='26' height='5' >
成绩明细表
</text>
</report_head>
<page_head height='10'> <!--报表头-->
<text name='vfptext' font_name='宋体' font_size='9' font_weight='100' font_italic='0' font_underline='0' top='2' left='162' width='6' height='3' >
合计
</text>
</page_head>
<page_body height='10'>
<text name='vfptext' font_name='宋体' font_size='9' font_weight='100' font_italic='0' font_underline='0' top='2' left='15' width='25' height='4' >
<report_script>
Report.Write cstr(rs("xm"))
</report_script>
</text>
</page_body>
</report>
要想知道详情请訪问:
http://go.163.com/reportpro/
在报表中能嵌入VBScript,能方便地訪问VB,VC的变量,能訪问COM组件、ADO等遵循ActiveX标准的控件。
包含报表可视化开发界面、报表语法解释器。基于COM的组件。是分布式报表的完美解决方式
语法例如以下:
<?
xml version="1.0" encoding="GB2312" ?>
<!DOCTYPE report SYSTEM "print_report.dtd" >
<report name='报表'>
<report_script>
dim rs,con,sql,lsh
dim temp
set con =CreateObject("ADODB.Connection") '创建ADO组件
con.ConnectionString = "DBQ=D:\uml_project\report\demo\asp\report.mdb;DRIVER={Microsoft Access Driver (*.mdb)};"
con.open
Set rs =CreateObject("ADODB.Recordset")
sql="SELECT * FROM cj,student where cj.id=student.id "
rs.open sql,con,1,3
</report_script>
<report_head height='20'>
<text name='vfptext' font_name='宋体' font_size='14' font_weight='700' font_italic='0' font_underline='0' top='10' left='78' width='26' height='5' >
成绩明细表
</text>
</report_head>
<page_head height='10'> <!--报表头-->
<text name='vfptext' font_name='宋体' font_size='9' font_weight='100' font_italic='0' font_underline='0' top='2' left='162' width='6' height='3' >
合计
</text>
</page_head>
<page_body height='10'>
<text name='vfptext' font_name='宋体' font_size='9' font_weight='100' font_italic='0' font_underline='0' top='2' left='15' width='25' height='4' >
<report_script>
Report.Write cstr(rs("xm"))
</report_script>
</text>
</page_body>
</report>
要想知道详情请訪问:
http://go.163.com/reportpro/
相关文章推荐
- VC、IE、ASP环境下打印、预备的完美解决方案
- VC、IE、ASP环境下打印、预备的完美解决方案
- VC、IE、ASP环境下打印、预备的完美解决方案
- VC、IE、ASP环境下打印、预览的完美解决方案
- 点击打印出现IE已经阻止此站点用不安全方式使用 ActiveX 控件解决方法
- 点击打印出现IE已经阻止此站点用不安全方式使用 ActiveX 控件解决方
- 关于双击桌面上的IE图标却显示“打开方式”对话框的解决办法
- ASP.NET 调用ie打印(隐藏页眉、页脚以及打印按钮等)
- 关于解决ASP环境下防止同一用户重复登录的问题的几种方案(20060110原创)
- [Javascript]关于在ASP.NET环境中调用梅花雨的日历控件出错的解决办法
- Excel在.Net 环境下Web方式下驻留内存问题的解决
- ASP.NET之Web打印-终极解决篇(转载)
- Asp.net未处理异常的2种解决方式(个人总结篇)
- AJAX技术与asp.net 2.0的完美结合之Timer的web应用 及使用AJAX控件时的“Sys 未定义”错误解决办法
- 完美解决ASP 不能更新。数据库或对象为只读。[原创]_ASP基础_脚本之家
- Excel在.Net 环境下Web方式下驻留内存问题的解决
- 安装完vs.2005之后,重新安装iis后无法使用http方式访问asp.net工程的页面的问题的解决方法
- Excel在.Net 环境下Web方式下驻留内存问题的解决
- ASP在Win2003和IIS6的环境下出现乱码问题的解决
- 理解并解决IE的内存泄漏方式[翻译]