【更新日志】
无
【业务概述】
套打管理菜单受权限控制,普通用户通过administrator分配权限,即可进入套打管理菜单。
【操作路径】
〖系统平台〗->〖业务工具〗->〖套打〗->〖套打管理〗
【相关参数及配置】
无
【操作指引】
操作前提
(1)数据中心创建完毕,能正常登录;
(2)普通用户已分配套打权限。
操作步骤
%2) 套打目录管理
套打管理采用树型的目录结构,该目录结构和业务单元相对应,所以一般不可以更改目录的名称。“”表示根目录,下面的每个文件夹表示业务类别,文件夹下存放模板和元数据文件,如下图所示:
用户可以增加目录、模板、元数据等,EAS Cloud版本中,已有 ReportOne模板,使用新的套打设计器-ReportOne套打设计器进行设计。
系统原有的元数据不可以删除以及修改名称,否则将导致模板无法正常使用。
套打模板和元数据是以文件的形式出厂,伴随着EAS Cloud安装在服务端的目录下,初次安装EAS Cloud,EAS Cloud数据库套打相关表中没有任何数据。安装好EAS Cloud系统后第一次使用套打管理时会从服务端的文件目录读取套打目 录结构、模板、元数据到数据库中。如果不是初次安装EAS Cloud,只是因为升级重新安装EAS Cloud,安装后,第一次使用套打管理,会从文件目录读取最新数据到数据库中,而数据库中已有的模板和元数据不会被覆盖。用户使用套打时,都是对数据库中的套打数据进行操作。
如果是存在多个帐套,则只有安装EAS Cloud后第一个使用套打的帐套会得到最新的套打数据,其他帐套的套打数据可通过从标准模板导入来获取数据。
%2) 新建套打元数据
选中文件夹,单击鼠标右键弹出菜单,选择〖新建元数据〗,弹出如下界面:
“自定义”:默认元数据是自定义类型的,名称必须输入,名称和别名用于在新建或编辑模板时使用,字段列表中的名称和别名分别为套打设计器中所引用和显示的字段的名称别名,而内容为和数据表中对应的字段名称。输入后按【确定】得到如下界面:
该界面默认名称和别名为在元数据编辑器中输入的。确定后则该元数据被保存,取消则不保存该元数据。
“引用BOS元数据”:即元数据描述来源于所选的EAS Cloud系统树中已经有的BOS元数据(.bos-query)。使用时点F7按钮弹出如下窗口:
该窗口第一次弹出时会有点慢。
%2) 新建套打动态查询
动态查询的主要功能:在套打管理中通过修改动态查询可以实时增加字段和设置排序,无需开发人员2次开发修改QUERY来实现,使得套打数据的修改更快捷更方便,可以快速支持用户需求。
限制:业务模块必须已经使用最新的套打接口。
使用:选中文件夹,点击工具栏上的【】按钮,或右键菜单中的“新建动态查询”,在弹出的输入名称界面输入名称和别名。然后进入动态查询编辑界面,如下图:
新建时,主查询对象为空,通过F7按钮选择查询对象,在实体页签中可以添加实体,如上图。
在字段页签中可以增加或删除字段,并可设置排序。如下图:
排序按钮:为3态按钮,选中需要排序的字段,点击排序按钮,点第1次设置字段为正序,第2次设置字段为逆序,第3次取消设置字段为排序字段。
%2) 编辑套打元数据
选中元数据,单击鼠标右键弹出菜单,选择〖编辑〗即可,元数据的编辑界面和新建相同。
%2) 新建ReportOne套打模板
选中文件夹,单击鼠标右键弹出菜单,选择〖新建ReportOne套打模板〗,弹出如下界面:
设计好模板后保存则弹出名称输入界面,输入名称确定后完成新建。
%2) 编辑ReportOne套打模板
选中模板,单击鼠标右键弹出菜单,选择〖编辑〗即可在设计器中修改模板。
提示:ReportOne套打模板的后缀名为(.r1-print),而KDF套打模板的后缀则是(.kdrs-form)。不同类型的模板编辑时系统会根据类型决定用哪中设计器打开。
%2) 重命名
重命名是指对文件夹、元数据、模板进行重命名,可以修改名称和别名,别名一般为中文,名称为英文。显示时,别名显示在前面,名称则在后面的括号中显示,当没有别名时,则只显示名称。
注意:尽量不要修改目录的名称,否则会导致套打的打印预览不能正常使用。 |
%2) 复制、粘贴、剪切、删除
在套打管理中可以对文件夹、元数据、模板进行复制、粘贴、剪切、删除这些操作,但根目录不可以删除。当复制相同的内容到同一目录下时,系统会弹出重命名窗口给新的内容重新命名。
%2) 导出套打模板
导出的功能为导出一个或多个文件夹(包括文件夹下的所有内容)、一个或多个模板或元数据到本地文件系统。
导出时,首先选中要导出的内容,然后点鼠标右键选择导出,系统弹出本地文件系统选择窗口,选择好导出的位置后,按【确定】,系统将出现如下图所示的进度窗口,在窗口中滚动显示导出的内容。导出完毕后,该窗口消失。
另外当指定的路径已经存在相同的内容,系统会提示用户是否需要覆盖。
%2) 导入套打模版
导入的功能为把本地文件系统中的文件夹(包括文件夹下的所有子文件夹、模板、元数据)或者选中的模板、元数据导入到套打管理中。导入时,首先选中文件夹,点鼠标右键选择导入,系统弹出如下向导界面:
点【浏览…】按钮选择文件路径,在列出的内容中选择要导入的文件或文件夹,点【完成】,即会显示和导出一样的进度条。导入成功后,窗口消失。另外当套打管理里已经存在相同的内容,系统会提示用户是否需要覆盖。
%2) 从标准模板导入套打模版
从标准模板导入的功能是为了方便用户在客户端上从服务端的标准模板库中导入,导入时在模板管理中增加不存在的模板以及覆盖已经存在的模板。而套打管理里存在,标准模板库里不存在的模板不会被覆盖。
%2) 校验标准模板
功能:套打模板校验工具,检测服务端标准模板以及配置文件是否有问题。主要检查以下几点:
• 是否每个目录下都有.meta文件;
• .meta文件描述的内容与文件系统内容是否一致;
• 是否存在长度为0的文件;
• .meta文件是否utf-8编码。
发现存在以上问题就进行提示。
鉴于对ReportOne套打设计器的推广,对KDF的模板也会给于警告提示。
提示窗口如下:
主要用于EAS Cloud业务开发部门制作套打模板后,发版或制作补丁时可能因为操作不够规范等原因导致更新包内容有误。测试人员可在安装版本或补丁后运行该工具进行检测,如果有问题的可进行提示,帮助测试人员发现问题。
注意:本校验只针对服务端的标准模板,非数据库里的套打文件 |
%2) 分配维护
对于一些需求比较多样的大集团公司,因为打印机以及各个分公司的需求不同导致同一业务所用的模板不相同,此时就需要各自管理各自的模板,不能随意删除其他分公司的模板。这就需要一个两级的模板管理模式,即一级管理员(超级管理员)被授予套打管理的权限,可以做套打的任何事;二级管理员,被授予“套打模板维护”的权限,只能维护一级管理员分配给他以及他自己创建的模板。可根据自己的需要来确定是否采用分配维护功能。
如下图所示,套打管理里增加“分配维护”和“查看/撤销分配”功能:
分配维护:分配一个或多个模板给一个或多个用户进行维护。使用方法,在套打管理里选择一个或多个(配合[CTRL]或[SHIFT]键)模板,点击【分配维护】在分配维护界面上选择需要分配的用户点击【确定】即可完成分配。
模板维护:用户可在模板维护里对分配的模板进行维护。
用户可新增模板,对自己建立的模板以及分配维护的模板可删、改、重命名,显示为黑色;对元数据和没有分配给用户维护的模板只能“查看”,显示为灰色。对所有的模板、元数据以及目录都可以导出,但只能导入模板,如果模板和其他没有权限使用的模板重名则不能导入。
用户在模板维护里创建的模板,用户可以维护,管理员可以取消该用户的维护权或者增加其他维护用户。
查看/撤销分配:在套打管理里,使用“查看模板维护”功能查看选中模板的维护用户或者删除维护用户:
%2) 分配使用
该功能主要针对一些模板中会带出保密信息的情况下,希望用户只能使用他有权使用的模板,不能通过使用其他无权使用的模板而了解这些保密信息。例如一个集团公司下有不同的分公司,各个分公司的工资结构、工资项不一样并且属于保密信息,目前模板使用时没有任何隔离措施,可以通过使用其他公司的模板来获知其工资项。
就此原因套打系统提供了分配使用的功能,在套打管理里增加“分配使用”、“查看/撤销使用”按钮:
分配使用:如果模板没有分配给任何用户使用则任何用户都可以使用模板进行打印。如果模板分配给某些用户使用,则只有被分配的用户在打印选择模板时可以看到和使用模板,其他用户在打印、预览时看不到该模板即不能使用。
选择一个或多个(配合[CTRL]或[SHIFT]键)模板,点击【分配使用】在分配使用界面上选择需要分配的用户点击【确定】即可完成分配:
查看/撤销使用:在套打管理里,使用“查看/撤销使用”功能查看选中的一个或多个模板的分配使用用户或者删除使用用户: