使用wabacus制作的一个填写周报的小例子(20120816)



20120828更新oracle版,下载地址
http://download.csdn.net/detail/cuiyushan/4530378
1.数据库改成oracle了,绝大部分sql语法都换成通用的了,只有reportconfig/report/report.xml
和system_security.xml里还少有sysdate,to_char,||等oracle的语法
2.原来sql server里的自增长id改为wabacus里的uuid{}
3.class里拼凑的sql改成参数的了
4.db.sql是表结构和表数据



1.说明:
这是一个用wabacus3.4制作的小例子(wabacus3.4+tomcat7+jdk1.7+sqlserver2008),
是用来让部门成员填写周报的,
内容包括了登录,填写周报,查看报告,权限管理,保存用户个性化信息(主题,列排序,列拖动,列选择)等等
csdn下载页 http://download.csdn.net/detail/cuiyushan/4503749

2.其中
routine.war是可以部署的war包
routine_eclipse_project.zip是eclipse项目文件夹
routine_table_schema.xlsx是表结构说明
文件夹db是数据库文件

3.部署步骤
  a.将db文件夹里的数据库文件还原到数据库里
  b.将war放到tomcat的webapps下,解压后修改classpath下wabacus.cfg.xml的datasource部分

4.
权限设置为:user属性有group_id,group_id下挂privilege_id,privilege_id下挂各page,
page需要在sys_c_sec_page表中注册一下才能对其授权(对应页面上的"功能列表")
详情查看routine_table_schema.xlsx

5.友情提示:2012第18周的周报有数据;管理员帐号 admin/123;新建帐号默认密码12345
(配置文件里很多地方的语法是sql server的 ,例如自增长ID,日期转换等,所以暂时只能提供sql server版)

使用wabacus制作的一个填写周报的小例子(20120816)_第1张图片

你可能感兴趣的:(wabacus)