新闻详情

科标电子试验机软件功能介绍(九)之Excel报告格式制作

发布时间: 2015-09-14

作者:科标试验机 来源:www.cdkbjc.com 

科标电子试验机测控系统拥有强大的内部报告系统;为了增强报告的灵活性,又嵌入了对excel2003 的支持,以满足用户的特殊需求;excel报告建立在xml数据及架构的基础上,使用大为简化,不使用vba,直接拖放,excel的熟练使用者即可制作。

 

电子试验机软件系统的制作excel报告需求:安装 microsoft office 2003专业版/企业版/旗舰版

 

excel报告制作的步骤:

1、用excel打开试验机软件文件夹中的模板文件usertemp.xlt

2、点击“不更新”,进入模板文件

3、单击excel菜单  据(d) \ xml(x) \ xml 源(x), 进入注意右边的xml源,我们只要拖放到工作表的单元格里,就形成报告了;在xml源中,“reportdataset1_映射”映射了来自试验软件中输出报告的数据结构,为树状结构:顶层的根repotdataset1就是报表数据库;中层有3个元素:detailval、reporttitle、detailresult是数据库的3个表;底层的元素是三个表的字段。

detailval有14个字段:

 num val1 val2 val3 val4 val5 val6 val7 val8 val9 val10 val11 val12 group 

分别映射报告详细结果数据库的 序号 选择的12个输出数据 组号

此表多1000行,少零行记录。将此表的元素拖放到一个单元格,这个单元格显示数据时显示试验的试样数量个行:每个试样的数据显示一行。

 

 

标题部分reporttitle有50多个字段:

分别映射报告数据库的杂项:

reporttitle0主标题

reporttitle1副标题

reporttitle2编号标签

reporttitle3辅助标题

 

headtitle1 – headtitle12    报告头标题

headval1 – headval12    报告头数据

 

detailtitle1 – detailtitle12   详细数据标题,与detailval表的val1 – val12对应

此表只有1行记录。

 

detailresult有11个字段:

aggregatename val1 val2 val3 val4 val5 val6 val7 val8 val9 val10

分别映射报告汇总结果数据库的 汇总名 选择的10个汇总输出数据。

此表多有7行,少零行记录。

 

4、公司logo图标以图片插入;

 

5、曲线以ole对象插入:

方法:  点击菜单  插入(i) \ 对象(o),选择 有文件创建 页,然后勾选“由文件创建”,点击 “浏览” 选择 d:\anytest\curve.bmp; 按“确定”后出现图片框,按需要调整位置与大小。

 

6、注意事项:

a)拖放detailval表和detailresult表中的预元素(字段)会显示如ns1:val1的文本值,设置此单元格的 格式\单元格\对齐\自动换行,然后再隐藏次单元格;

b)合并单元格必需在拖放元素进入前进行,删除单元格的元素后需要重新合并单元格;

 

科标试验机原创文章,欢迎转载,转载地址:https://www.cdkbjc.com/content/?260.html

展开全文

供应商
承德市科标检测仪器制造有限公司
联系电话
0314-2156663
手机号
18632437770
市场部经理
吉出
所在地
河北省承德市桃李街6号
我们的新闻
咨询 在线询价 拨打电话