VC、IE、ASP环境下打印、预备的完美解决方案

原创 2001年08月29日 15:19:00

一种基于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/

VC Web打印解决方案概述

Web打印在实际应用中比较广泛,比如公司报表、银行回单等。如果是直接在网页中嵌入打印比较简单,直接使用JS的打印功能。但如果生成的报表以html的形式存储于本地呢?下面基于vc++介绍两种方法。 方法...
  • wu_tongyu
  • wu_tongyu
  • 2016年01月08日 13:17
  • 996

ASP环境下轻松实现报表的打印 (转)

作者:zcg2000 一、前言 ASP在电子商务上应用广泛,报表的处理又有一些麻烦。本文介绍了在ASP中利用 本人写的Report Server Page脚本解释器实现报表的显示、打印。 二、...
  • tbmqzmavp
  • tbmqzmavp
  • 2014年05月11日 18:04
  • 801

VC 获取IE版本号

整理自网络 //获取ie版本号 #include "Winver.h"; #pragma comment(lib,"Version.lib") DWORD GetIeVersion() { ...
  • qiangzi4646
  • qiangzi4646
  • 2016年12月23日 16:25
  • 1040

使用IE自带的打印控件进行套打

使用IE自带的打印控件进行套打 Author:http://blog.csdn.net/fenglibing    2009年12月10日     转载请保留   当前项目中使用报表设计工具为开...
  • u012767263
  • u012767263
  • 2014年03月25日 10:16
  • 581

IE浏览器使用JS打印部分网页

这学期刚刚才开始跟老师写项目,用的是ThinkCMF,不得不说这个框架真的不够友好,对于没接触过的人目录实在是看不懂。跑题了。。。 因为我这块后台逻辑我很早就写完了,然后老师就让我去写前端(不过这涉...
  • sinat_30108779
  • sinat_30108779
  • 2016年11月26日 23:32
  • 903

IE中打印功能实现

由于项目需要的软件环境是IE版本,所以打印功能的实现在不用第三方控件的前提下,使用IE自带打印功能实现页面内容打印。调用IE自身的打印功能实现打印。通过JavaScript调用IE自身的打印功能实现打...
  • why15732625998
  • why15732625998
  • 2017年03月13日 19:35
  • 459

VC 打印位图的最新实现例子

#pragma comment(lib, "winspool.lib") #include "stdafx.h" #include   HANDLE m_hBitmap; /// TCHAR ...
  • xbsoul
  • xbsoul
  • 2017年01月03日 10:25
  • 774

VC删除IE缓存、COOKIE及记录

原文转载自:http://blog.csdn.net/whatday/article/details/7566925 首先: 在  stdafx.h中要加入: #include "a...
  • mfcing
  • mfcing
  • 2015年04月10日 14:30
  • 2655

vc 实现打印功能

Visual C++6.0是开发Windows应用程序的强大工具,但是要通过它实现程序的打印功能,一直是初学者的一个难点,经常有朋友询问如何在VC中实现打印功能,他们往往感到在MFC提供的框架内实现这...
  • fanyun_01
  • fanyun_01
  • 2016年10月30日 20:52
  • 1257

IE打印A4,表格缩小问题剖析

IE打印缩小问题剖析 1. 问题描述    IE浏览器下打印一定宽度的表格,用打印机打印出的A4纸上的表格宽比浏览器中呈现的表格宽高要小,而非IE浏览器打印相同表格正常显示。 2. 确定原...
  • yimuqing123
  • yimuqing123
  • 2016年10月31日 09:38
  • 549
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC、IE、ASP环境下打印、预备的完美解决方案
举报原因:
原因补充:

(最多只允许输入30个字)