实施与服务
 应用描述
 安装部署
 术语解释
 定制使用指南
 表单部件
 权限接口
 开发指南
 工作流集成
 word格式输出
 常见问题
 表单二次开发
 承元OA标准版
 承元OA增强版
 承元OA平台版
 客户关系管理
 订单与采购管理
 
chy@chysoft.net


 
word格式输出

一、整体说明
    表单支持pdf、word格式的输出,本章重点描述word的模板制作及输出。
    进行word模板的制作的时候,只需在word上定义对应的数据提取标记,将word模板放在服务器/temp目录下(可以修改),通过指定的参数调用即可。
基本步骤
1、 定义表单(在此引用显示模板),细表数据使用查询列表部件进行定义。
2、 制作打印显示的word模板,放在服务器的指定位置上
3、 使用指定的程序带参数进行访问(在此为/engine/wordprint.jsp)

二、模板制作规则
1、普通数据的提取
 功能:提取某一个表单元素的数据
 规则:
格式:$tableName.columnName$    
tableName:“T” + 模板号 (对应表单定义的模板)
columnName:表单元素名称(对应表单定义的模板)

2、表格样式输出
功能:以不定长表格方式输出表单某一个查询列表部件的数据
不定长与表单的映射
  格式:4_5$$T40_测试删除.a1
  T40:40号模板
  测试删除:查询列表的部件名称
  a0:对应自动产生的序号,是个特殊的列
  a1:查询列表对应的序号为0的字段
  ax:查询列表对应的序号为x-1的字段
 
3、word模板制作示例

二、测试的表格
经营范围
(按营业执照)
$T40.compRange$
 
 
序号
主要股东名称
股东出资额(万元)
出资形式
所占股份比例(%)
此次
4_5$$T40_测试删除.a0
a1
a2
a3
a4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

三. 调用方式
1、使用wordprint.jsp,具体参数描述:
 wn:word模板名称,指定目录下的word文件(可以不包含扩展名称)
 temp_Id:参数模板,多个模板使用,隔开(最好指定显示模板)
 querrystring:模板参数(所有模板需公用的参数)。例:querystring=pr.id=14调用示例:
2、调用方式示例:
http://localhost/engine/wordprint.jsp?wn=t1&temp_Id=36,40&querystring=pr.id=14

相关文章
 承元表单系统与其他表单产品的区别 承元表单系统实现定制与开发的完美结合
 表单定制入门之开始篇 基于表单系统可以进行哪些开发?
 [推荐]使用承元表单系统需要掌握哪些技术知识  
 
 
 
 
Copyright 2005-2018 深圳市承元软件技术有限公司 版权所有  关键字:OA办公系统 OA软件开发
联系电话:0755-82501339  0755-82501387  公司地址:深圳市福田区彩田南路福建大厦B座17层
联系E-mail:chy@chysoft.net   邮编:518026    粤ICP备11095012号-1