U9-UAP V2.5 特性培训 U9平台开发部 刘小东U9离散制造事业部Portal• 界面支持缩放 : 采用通用调整算法实现了卡片、单据、列表、报表等界面缩放功能;但此功能不是对所有界面都有效;此功能默认关闭可通过 ..Portal\UBFConfig\UFSoft.UBF.UI.ReviseLayout.Config 配置文件打开开关;将配置文件根节点的 revise 属性设置为 true 即可。例如: 。配置文件中描述了所有可以缩放的 Form 列表,如果可开 Form 也需要缩放,可以按列表行格式自行添加,其中 pageuri 属性可直接从 IE 导航栏中取得:每进一个节点,导航栏 URL 中 lnk= 后,直到 & 之前的内容就是。例如:标准采购实现缩放http://yulma/portal/erp/display.aspx?lnk=SCM.PM.PM5010_10&PO_Type=PM5010&sId=3016nid&__fsk=__SK95807&__curOId=1001106195500901&mId=1001101160311120UFSoft.UBF.UI.ReviseLayout.config• 支持版本: V2.5 或 V2.1 12 月份后的补丁都支持,如 Portal 下没有配置文件,可直接将此文件拷贝到 Portal\UBFConfig 目录下Portal 其它改进1. 登录界面增加操作日期 : 登录界面增加操作日期,改日期可用关键字OpertaionDate 从上下文中取得。2. 支持菜单链接打开新页签,新窗口: ctrl+ 菜单打个页签; shift+ 菜单打开 ie 窗口。3. U9 系统登录超过指定登录次数后锁定登录用户:在系统管理 -> 参数设置下新增了输入密码超过一定次数便禁用用户登陆的功能。体现在:系统管理 -> 用户下的活动按钮框。当用户输入错误次数累积到一定次数,便自动把用户的活动按钮的√去掉。重新激活的话,只需要用有系统管理权限用户登陆,重新勾选上活动按钮框即可以重新启用。( PS :这里的错误次数是累计的形式,每错误一次,即向数据库中写入,累积到一定次数时,存在可能只输错一次,即被停用的可能性。需重启 IIS )4. 系统应用的 Cookie 有效期设置:系统应用的 Cookie 有效期默认为 24 小时,可以在系统管理的参数设置界面下设置 COOKIE 的有效期。这样输入的用户和密码不至于被清除。审批流• 批量审核工作台 : 将用户所有需要审核的单据类型全部集成到一个页面,用户可通过此界面完成所有需要的审核工作。工作台入口在 Portal 主菜单最右侧。审批流1. 收回 : 提交人在第一个审核人未审核之前,可以收回提交的单据。2. 设置退回意见 : 以前的退回功能用户无法看到上级为什么退回,现在可以显示。3. 消息模板的全面应用 : 1 、以前只有消息节点可以设置消息模板,现在所有的人工(单人、多人)节点均能设置。 2 、复杂消息模板,可以按 TPL 语法定义复杂消息模板,可以实现带有循环、判断之类的复杂消息模板的定义。4. 审批结果的短路算法 : 案例:活动 A , 需要 10 个人审核,其中 2 人同意则同意, 1 人拒绝则拒绝。旧:需要 10 个人全部处理完成,才能计算结果转到下一活动。新:其中两人同意就立即转到下一活动。5. 增加弃审逻辑: A 用户审核的单据,只能A用户弃审报表打印运行期改进1. PDF 书签打印支持:打印 PDF 输出时可在 PDF 左侧用单号或其他内容标识每页的主要内容,选择书签后可自动跳到该页。2. 表尾单元格缩放:打印单元格缩放功能之前只在 Table 明细行中有效,现在在Table 表尾设置文本框自动缩放属性也有效。3. 报表 / 打印 OQL 扩展查询显示所有查找到的内容:之前报表打印 OQL 扩展只显示第一行的内容,现在显示全部内容,如果任然需要只显示第一行内容,在 OQL语句中加 Top 1 限定。4. 打印模板按用户授权:之前打印模板只能按组织授权,现在打印模板可按组织、角色、用户授权,授权功能在 UBF 打印个性功能中化设置功能中;进打印个性化设置,选择打印模板,点鼠标右键就能进入。5. 报表列显示权限支持:设置实体属性权限,报表模板中需要定义报表列同实体属性的对应关系;设置了权限才能生效,可以随时进 UBF 报表工具...