发布说明
新项目和新客户都建议采用此版本;当前基于X5.2.1.2000 以及以上版本的项目,如果离上线还有一段时间,也建议升级。进入开发工具下载页面。
此次版本最大变化是提供应用产品保护机制、提供云版本(包括多租户模式)、Studio的中提供快速导航、本版本中新增部分演示案例,每个案例精雕细琢,全面展示X5中关键知识点。
注意:版本下载后不要解压到中文和有空格的目录中使用
手机和平板客户端代码已经包含在下载版本中
产品构成
开发工具(开发版)
开发时使用的版本,初次使用和日常开发建议下载此版本,该版本不需要注册,解压即可使用。下载
OA资源
OA源代码提供免费下载
推广版
微小企业可以使用推广版做部署实施,建议实施时下载。下载
推广版需要注册,收费标准参考http://www.justep.com/news/show.php?itemid=36 ,license申请具体步骤参考http://bbs.justep.com/forum.php?mod=viewthread&tid=45927
企业版
如需要企业版,请联系起步对应的商务人员,留下Email地址并注明需要的版本,商务人员会通知产品部门发送下载地址以及解压密码。
版本需要注册,请参考http://bbs.justep.com/forum.php?mod=viewthread&tid=45927
注意: 不同版本license不能通用,如有版本切换,需要重新申请license。
x5.2.7 新增特性和缺陷修正
2014-09-25 X5 V5.2.7
基于X5.2.7正式版本(2014-04-18更新)修正如下问题:
1. 经典门户登录有js错误 http://bbs.justep.com/thread-59093-1-1.html
2. simpleSelect必须下拉选择两次,否则值不正确的缺陷
3. 企业版提供power linux版本
2014-04-18 X5 V5.2.7
基于X5.2.7预览版本(2013-03-31更新)修正如下问题:
1. 标签详细页放置attachmentImage2组件,设置属性stretch:false auto-load:false, 切换tab页时刷新加载组件,只有第一次显示图片 http://bbs.justep.com/forum.php?mod=viewthread&tid=57519
2. splitter组件的onRegionResize事件不会执行 http://bbs.justep.com/forum.php?mod=viewthread&tid=57618
3. OR(instr('华北',DEMO_ReportOrders.rShipRegion,1)>0) SQL表达式,本身是合法的,但是不能作为数据权限表达式 http://bbs.justep.com/forum.php?mod=viewthread&tid=57598
4. 文档中心在线查看pdf文件提示“浏览器不支持在线预览此格式的文件”;IPad上用客户端查看doc和excel也是同样的问题 http://bbs.justep.com/forum.php?mod=viewthread&tid=58100
5. 在分配数据权限时在策略定义中使用concat函数会报错 http://bbs.justep.com/forum.php?mod=viewthread&tid=58155
6. 主从data,主键都是Integer类型的,从表数据显示不正确 http://bbs.justep.com/forum.php?mod=viewthread&tid=58330
2014-03-31 X5 V5.2.7
新增特性
1. 提供应用产品保护机制,具体参考开发手册第五篇应用产品保护部分
2. 提供云License和多租户特性。云License可以方便的把X5部署到cgroups(Linux下)隔离的环境;多租户通过数据库字段绝对隔离数据,可用于SAAS环境。
3. Studio的IDE环境中增加网站和论坛快速导航
4. 在启动x5服务或者license服务时不显示license规则 http://bbs.justep.com/forum.php?mod=viewthread&tid=55682
5. bizData提供clearOrderBy方法,clearOrderBy 清除bizData上的所有OrderBy,需要重新刷新data生效
6. com.justep.system.data.KSQL和com.justep.system.data.SQL的API中,支持在指定的事务中执行,默认是和平台事务在一起
7. 应大家要求,此次调整了API手册,手册中完善了类和方法的详细讲解和代码示例; 本版本中新增部分演示案例,每个案例精雕细琢,全面展示X5中关键知识点
演示案例/动作案例/调用动作
演示案例/数据案例/KSQL和SQL 演示案例/数据案例/Table 演示案例/函数案例/函数案例 演示案例/函数案例/流程函数案例 演示案例/组件案例/数据组件案例 演示案例/组件案例/附件组件案例
修改的缺陷
1. grid下的textarea控件相关字段添加约束规则 在编辑完 textarea时不触发,在编辑其他项后才会触发 http://bbs.justep.com/forum.php?mod=viewthread&tid=55033
2. 使用向导创建流程查询设置模糊过滤再添加单日期过滤和组织机构过滤后点完成,没反应也不报错也不给提示 http://bbs.justep.com/forum.php?mod=viewthread&tid=55604
3. 新portal密码规则设置了6-12位,下限6位控制了,但是上限12位没有实现控制 http://bbs.justep.com/forum.php?mod=viewthread&tid=55728
4. firefox浏览器文档中心查看excel文件报错,编辑没有成文和保存按钮 http://bbs.justep.com/forum.php?mod=viewthread&tid=55761
5. attachmentEditor2(附件编辑器)控件的onDeleteClick事件中获取不到docID http://bbs.justep.com/forum.php?mod=viewthread&tid=55853
6. 修改手机端菜单图标,设置icon64、icon32都不起作用,设置icon才行 http://bbs.justep.com/forum.php?mod=viewthread&tid=55902
7. grid的type设置为datetime或者date,选中此列值没改变,会触发onValueChanged事件且event.originalValue获取的值是null http://bbs.justep.com/forum.php?mod=viewthread&tid=55915
8. view的宽度是固定值,布局的grid的宽度是100%,当grid-column的宽度加起来大于view的固定值,数据源没数据的时候(就是数据库对应表确实没数据的时候),部分列就看不到了,view不出滚动条 http://bbs.justep.com/forum.php?mod=viewthread&tid=55950
9. portal上设置多语言选择英文登录后“任务中心、流程监控、工作任务、工作记录”功能打开报错 http://bbs.justep.com/forum.php?mod=viewthread&tid=53499
10. 工具条中自己放的trigger,设置的是image-text模式的,在360浏览器和IE7上图片前面有一块空白区域 http://bbs.justep.com/forum.php?mod=viewthread&tid=56333
11. 把一个功能中的所有文件复制到另一个功能,然后打开子页面修改继承文件为复制过来的文件,之前写的事件中设计中双击提示找不到js文件 http://bbs.justep.com/forum.php?mod=viewthread&tid=56356
12. grid布局到borderLayout中设置了固定列不会显示滚动条 http://bbs.justep.com/forum.php?mod=viewthread&tid=56386
13. 所有extends com.justep.model.Activity的Activity对象,例如BusinessActivity、AutoActivity等扩展属性运行期不能正确读取。http://bbs.justep.com/forum.php?mod=viewthread&tid=56372
14. IfElseActivity的getFalseOutput返回为空,不能获得false条件下环节 http://bbs.justep.com/forum.php?mod=viewthread&tid=56372
15. 流程回退时填写的附言信息,再次流转的这个环节流转时会默认显示回退时填写的信息 http://bbs.justep.com/forum.php?mod=viewthread&tid=56524
16. 经典门户显示验证码登录后掉注销不刷新页面直接输入用户名、密码以及验证码登录不进去;去掉了大小写敏感的限制 http://bbs.justep.com/forum.php?mod=viewthread&tid=56574
17. 日期组件在选择时,按月跳转可以从2014年1月跳回2013年12月,但不能从2013年12月转到2014年1月。 http://bbs.justep.com/forum.php?mod=viewthread&tid=56776
18. HSplitter组件fix-size属性设计器中提示信息不对,应该是固定区域初始化宽度;VSplitter组件has-drag-bar设计器中默认显示的是true是假象,要重新选择一下false再选择true运行时才能显示出来分割条 http://bbs.justep.com/forum.php?mod=viewthread&tid=57001
19. grid设置固定列后,printHtml组件打印报错'parentNode'为空或不是对象 http://bbs.justep.com/forum.php?mod=viewthread&tid=57032
20. 执行回退操作后,连接线没有显示为红色,而是活动环节显示为红色,再流转后就看不到曾经回退过了 http://bbs.justep.com/forum.php?mod=viewthread&tid=57041
21. grid设置固定列,点刷新按钮刷新数据后grid上的全选失效 http://bbs.justep.com/forum.php?mod=viewthread&tid=57037
22. 用主从列表向导建立W文件,查询按钮无效 http://bbs.justep.com/forum.php?mod=viewthread&tid=57138
23. grid列datatime 类型时间只能选择不能输入修改 http://bbs.justep.com/forum.php?mod=viewthread&tid=57351
24. 流程中onAfterResume唤醒后事件未执行 http://bbs.justep.com/forum.php?mod=viewthread&tid=57236
25. gridselect组件的row-height属性设置成了20px,ie8里面会报参数无效,设计器中应该控制不让输入px,并且模型检查应该报错 http://bbs.justep.com/forum.php?mod=viewthread&tid=55402
26. 其它积累缺陷
升级说明
1. 下载版本并解压,注意版本不能放到中文路径
2. 数据库升级:根据数据库升级说明进行升级。注意:数据库升级需要顺次,例如X5.2.1.2000版本,先用X5.2_SP1,在升级到X5.2_SP2、X5.2.3、X5.2.4、X5.2.5、X5.2.6,最后在升级5.2.7。
X5.2.6升级到5.2.7,请执行下面的语句
create index IDX_OPORG_SEQUENCE on SA_OPOrg (sSequence);
create index IDX_OPAUTH_MAIN on SA_OPAuthorize (sAuthorizeRoleID, sOrgFID);
create index IDX_OPGROUP_RANGE on SA_OPCustomGroup (sTypeID, sCreatorID);
X5.2.5升级X5.2.6:下载
X5.2.4升级X5.2.5:下载
X5.2.3升级X5.2.4:下载
并且单独执行下面的语句
oracle:ALTER TABLE SA_ProcessTemplate ADD sTemplateID VARCHAR2(32)
db2、 mysql:ALTER TABLE SA_ProcessTemplate ADD sTemplateID VARCHAR(32)
sqlserver、sybase:ALTER TABLE SA_ProcessTemplate ADD sTemplateID nvarchar(32)
X5.2_SP2升级X5.2.3:下载
X5.2_SP1升级X5.2_SP2:下载
X5.2.1.2000升级X5.2_SP1:下载
更早版本升级X5.2.1.2000:下载
3. 模型资源升级:把老版本中开发好的资源(model目录下BIZ、UI、mobileUI)复制到新版本model目录,注意系统默认的system、SA、portal、portal2等目录不要复制
X5.2.6升级X5.2.7:代码中有用到/SA/doc/data这个路径的,需要修改为/system/data
X5.2.4升级X5.2.5:下载
4. 文档数据升级:复制 data\doc 目录下除 conf 目录外的所有目录到新版本对应目录
5. 数据源设置:可以通过studio的数据源配置新设置,或者直接复制老版本中“apache-tomcat\conf\server.xml”、“studio\dropins\studio-app\config\dscfg.xml”数据源定义到新版本对应文件
server.xml 中:
<Context processTlds="false" docBase="../../runtime/BusinessServer" path="/BusinessServer" reloadable="false" workDir="work">
<Resource name="demo" auth="Container" type="javax.sql.DataSource" .../>
<Resource name="system" auth="Container" type="javax.sql.DataSource" .../>
...
</Context>
<Context processTlds="false" docBase="../../runtime/DocServer" path="/DocServer" reloadable="false" workDir="work">
<Resource name="doc" auth="Container" type="javax.sql.DataSource" .../>
</Context>
dscfg.xml 中:
<datasource-instance>
...
</datasource-instance>
<doc-datasource-instance>
...
</doc-datasource-instance>
6. 执行model同级tools\compile下的compileBIZ.bat和compileUI.bat对模型资源进行编译。
|