历史版本7 :预定义样式 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

用户系统的模板有统一的风格,如标题风格、表头风格、正文风格等都是相同的,每制作一张模板都要反复设置样式很繁琐,此时可以将常用的样式预先定义在服务器端,这样当前工程下的所有模板都可以直接使用了。
预定义样式是在服务器端预先定义的样式也可以称之为全局样式,当前工程下的所有模板都可以直接使用。

2. 预定义样式定义与使用编辑

2.1 预定义样式
点击菜单服务器>预定义样式,会弹出服务器预定义样式界面,如下图所示:
点击添加按钮,新增一个样式命名如mystyle,设置好样式后点击确定。
预定义样式信息都保存在%Web应用%\WEB-INF\resources\config.xml中,如果您在部署的报表工程中仍希望使用自定义样式,则将该文件拷贝至报表工程相应目录下。
2.2 使用预定义的样式
预定义自己的样式后,就可以在当前工程中的所有模板中使用了,在预定义样式中,可以看到如下:
2.3 预定义样式丢失
之前定义全局样式H8并在模板中引用,升级版本只拷贝模板的话,样式丢失,再打开或访问模板时提示如下:

可直接增加自定义样式H8,或者到以前工程目录下找到WEB-INF/resources/config.xml配置文件,覆盖新工程下的config.xml文件即可。如果有其他的配置,不建议直接覆盖config.xml文件。
可以将config.xml中找到自定义的那段样式代码,将其粘贴到新工程目录下的config.xml文件。例如:


222