构建工具更新记录

 

1.            构建工具简介

应用系统构建工具是快速搭建B/S应用系统框架的工具,它基于基础页面框架,采用面向对象的思想和三层架构设计,结合了Petshop中经典的思想和设计模式,融入了引入了企业库和面向方面编程(PostSharp),静态注入等等一些思想。主要实现站点建立、应用系统的数据初始化、相关字典表维护,以及组件、业务和菜单维护,使程序员可以节省大量编码的时间和重复劳动,而将精力集中于核心业务逻辑的开发。您可以很方便轻松地进行项目开发,让开发变得轻松而快乐!

 

 

1.1.        构建工具在体系中的位置

下面是近段时间的更新日志,留个记录

 

2009-09-15
1、托盘应用更新了,关闭和最小化功能逻辑的更新
2、解决“菜单配置中一级菜单配置和二级菜单配置属性有不同建议区分开来”功能性bug
3、添加单实例功能
4、登陆窗口逻辑更新

2009-09-16
1、报表操作添加支持常量参数
2、更新窗口最小化逻辑
3、修改操作配置逻辑
4、修改菜单图片出不来bug

2009-09-17
1、报表中配置复杂表头的实现(FRAMEWORK-157):完善了更新报表列头属性方法的逻辑,使排序更友好。
2、给报表按钮事件方法添加了常量参数的支持。
3、修改新菜单配置,子菜单图片出不来的bug。
4、报表中进度条的灵活配置(FRAMEWORK-158)

2009-09-18
1、报表中进度条的灵活配置(FRAMEWORK-158)
2、添加换肤功能
3、更新QueryList配置业务逻辑

2009-09-21
1、添加操作按钮排序配置功能
2、更新菜单界面业务逻辑
3、级联菜单支持

2009-09-22
1、查询条件还需要扩展的控件:单日期控件、单日期时间选择控件、双日期时间选择控件(FRAMEWORK-154)
2、查询条件控件属性赋值界面因根据控件类型动态加载(FRAMEWORK-152 )
3、界面数据控件的加入

2009-09-23
1、构建工具建表功能的移植
2、界面逻辑更新

2009-09-24
1、添加数据源选择功能
2、添加初始化系统数据功能
3、添加建立站点功能

2009-09-27
1、完善初始化系统数据功能
2、修改一些为空的判断(引擎)
3、完善数据库连接页面

2009-10-09
1、构建工具中查询条件字段的复制功能。
2、构建工具中查询条件字段添加新家来自复制功能

2009-10-13
1、构建工具界面调整
2、添加进度条

2009-10-30

一、功能更新:
1、修改了链接列没有数据的时候,样式问题
2、列表操作字段添加权限控制
3、链接列添加状态属性,以控制是否显示链接(根据标示)

二、修改更新的地方:
1、在SYS_REPORTHEADERCONFIG表添加F_ISHAVERIGHT列 INTEGER 是否关联权限控制
2、在SYS_OPERATIONBUTTON表添加F_OPERATIONTYPEID操作类型ID
3、创建SYS_OPERATIONTYPE表
 <createTableScript>
      CREATE TABLE SYS_OPERATIONTYPE
      (
      F_ID                 INTEGER,
      F_OPERATIONTYPENAME  NVARCHAR2(50),
      F_DELETEFLAG         INTEGER
      )
    </createTableScript>
    <createConstraintScript>
      ALTER TABLE SYS_OPERATIONTYPE ADD (
      PRIMARY KEY
      (F_ID)
      USING INDEX)
    </createConstraintScript>
    <createSequenceScript>
      CREATE SEQUENCE SQE_SYS_OPERATIONTYPE
      START WITH 1
      MAXVALUE 999999999999999999999999999
      MINVALUE 1
      NOCYCLE
      NOCACHE
      NOORDER
    </createSequenceScript>

4、在SYS_REPORTHEADERCONFIG里添加 F_STATEVALUE   NVARCHAR2(50)字段

2009-11-04
1、更新添加下列列表类型逻辑,解决添加的时候级联信息保存不上的bug
2、完善构建工具中站点配置功能,添加数据库链接同步更新web.config
3、修改字典表维护中,添加成功的表,点击编辑的时候报bug,同时更新删除逻辑。
4、菜单添加默认值,以便快速填写信息,更新二级菜单配置逻辑
5、修改创建网站的bug.

2009-11-06
1、更新新建来自复制功能实现逻辑
2、更新提示信息,更新文本长度限制
3、更新克隆逻辑
4、列表提供查询和排序支持

2009-11-10
1、完成自定义全局变量支持
2、设计快速搭建应用功能模块主界面

2009-11-17
GJGJ-45 构建列表组件--设置列表数据列属性,"列类型"选择按钮列,"点击事件脚本参数"编辑框中输入其他字符(不按提示填写),系统报错。建议如果填写错误应该弹出错

误提示
GJGJ-43 管理查询条件组件,在查询条件组件列表中选择多条记录点击删除按钮,系统报错
GJGJ-39 管理列表组件--构建列表组建,新创建的列表,先点击应用后,在退出界面,在管理列表组件界面没有做刷新,新添加的数据不展示
GJGJ-38 管理列表组件--构建列表组建 ,新创建的列表,先点击应用后,点击"保存并退出",弹出系统提示,点击确定后没有退出界面
GJGJ-31 b/s页面框架 ,cs端构建列表组件勾选"是否需要分页","页数增加步长"设置为某一值(例如:2),在bs端,首先显示的数据数是步长数(2条记录),点击翻页按钮

,再次回到首页,显示的数据数又变成10
GJGJ-25 管理列表组件--构建列表组建 ,设置每页记录数,bs端仍然每页显示10条记录
GJGJ-20 构建查询条件组件--设置查询字段 ,控件类型选择"单行字符串文本",输入长度选择"0",在b/s端,输入超长字符后,出现脚本错误
GJGJ-16 bs页面框架,管理列表组件--构建列表组件,选中某一列表的添加序号列,进入b/s端该列表界面,B/S端系统报错(如果AutoNum列需要用户手动设置,请注明)
GJGJ-15 bs页面框架--收缩功能,在C/S端设置不启用收缩功能后,B/S端仍然有收缩功能
GJGJ-9 构建查询条件--构建查询条件组件,配置级联查询条件时,某个级联的级联javascript的函数名称如果和被设置为顶级级联的控件ID名称一致,再bs界面选择顶级级联

时,出现脚本错误
GJGJ-44 构建列表组件,批量删除"列表数据列表"中的数据,多次弹出删除信息的系统提示
GJGJ-42 b/s页面框架-- 重置功能,在C/S端配置双数字文本框查询条件后,在bs界面设置查询条件,点击"重置"按钮,重置功能无效
GJGJ-6 构建列表组件--设置列表数据列属性 ,列类型选择按钮列,点击事件脚本参数的提示信息错误

2009=11-18
GJGJ-7 配置查询列表业务,配置查询列表业务界面,点击增加按钮,选中操作集合选择框,在弹出的选

择操作中,选择全部操作,点击应用按钮,出现系统错误
GJGJ-5 构建列表组件--设置列表数据列属性,JS函数名允许为空,请将"*"去除
GJGJ-12 构建列表组件--设置列表数据列属性,列类型选择:进度条,点击设置进度条颜色按钮,区间设置

中,如果某一区间最大值大于下一区间的起始值,设置完成后,出现系统错误
GJGJ-8 配置查询列表业务,配置查询列表业务界面,操作集合的标识ID不固定;选择某一操作,删除,再

次添加操作后,标识ID累加,本界面序号也存在错误

GJGJ-63 bs框架-- 登录框,用户名输入超长字符(500字左右),点击确定按钮,出现脚本错误
GJGJ-14 后台配置重置按钮后,在前台的级联查询和日期查询设置查询条件后,点击重置按钮,功能无效
GJGJ-55 构建菜单功能结构,创建根目录时编码不应该重复,编码设置重复后,在bs端无页面展示
GJGJ-60 构建菜单功能结构,增加多层跟目录,bs端目录导航界面变形
GJGJ-51 "构建列表组件"中,勾选"是否需要分页","页面最大记录数"限制条件无效
GJGJ-52 管理查询列表业务-配置查询列表业务-选择操作,在选择操作界面不做任何修改,点击应用按钮

后,弹出的提示信息错误且不能退出界面
GJGJ-54 构建工具C\S系统窗口无法最大化,可能会为用户带来不便
GJGJ-56 各功能模块页面头部设计不一,有些模块页面头部未提供最大化、最小化功能按钮
GJGJ-57 构建菜单功能结构,选择根目录,对根目录的删除状态进行设置(如:已删除更改为未删除等),

点击保存后,提示修改失败,再次点击保存,提示修改成功
GJGJ-58 构建菜单功能结构,选择根目录,界面存在多余的星号,建议删除
GJGJ-64 构建菜单,在cs端构建菜单功能结构模块,如果子目录和其父目录的编码系统,在bs端出现页面错


GJGJ-65 构建菜单 ,在cs端构建菜单功能结构模块,如果子目录和根目录(不是该子目录的父目录)的编

码系统,在bs端出现页面信息不展示
GJGJ-66 构建菜单,选择根目录,排列方式行,"子菜单排列方式"描述和系统功能不对应,建议修改为"子

菜单图片和文字排列方式"
GJGJ-67 构建菜单,子目录的链接地址建议自动获取且不可编辑(如置灰等),链接地址被修改后,在前台

页面不能正常展现,因此建议对链接地址进行保护
GJGJ-68 管理查询条件组件-构建查询条件组件-设置查询字段,控件类型选择"下拉列表框","select控

件设置"选择不从DB读取,如果在其编辑框内输入的值格式不正确,弹出的提示信息错误遇到的问题

2009-11-19
GJGJ-2 维护字典表,在维护字典表界面,点击"增加"按钮,进入建立字典表界面点击"增加默认字段",增加默认字段后,选择一条或者几条数据,点击删除按钮,出现系统错误
GJGJ-1 初始化系统-查看系统配置信息,安装完构建工具后,先不初始化数据,点击初始化系统-查看系统配置信息,弹出oracle报错的提示,点击确定按钮,弹出查看应用系统配置信息界面,点击"点击已生成系统表及数据"图标,弹出系统表。没有初始化数据,系统弹出相应提示
GJGJ-3 维护字典表--建立字典表,创建字典表,建议要添加系统的认证字段:F_ID、F_DELETEFLAG注释信息
GJGJ-4 维护字典表 ,建表并添加数据后,再增加新字段,点击生成字典表,弹出提示信息的标题错误,不应该是"删除信息"
GJGJ-10 维护字典表,向表中添加属性为"整型"的新字段,保存后,无法修改该字段属性,系统提示"表中已有数据无法修改字段属性"
GJGJ-11 维护字典表中,删除一张表中的某个"允许排序"的字段,系统会报错,但是可以正常删除
GJGJ-17 列表数据列表的"列表数据列表"字段ID错误,每次累加"1"。
GJGJ-18 构建列表组件,拖动"构建列表组件"的边框,界面变形
GJGJ-19 构建查询条件组件--设置查询字段,控件类型选择下拉列表框,取消"显示默认第一项"的选中状态,保存后退出,在构建查询条件组件界面点击"应用"按钮后,再次选择该数据查看,"显示默认第一项"仍处于被选中状态
GJGJ-21 管理列表组件--构建列表组建,如果锁定列个数大于列数,设置完成后,在bs界面出现脚本错误,建议系统有相应的提示或者做其他限制

2009-11-23
GJGJ-91 安装构建工具后,点击选择数据源按钮,弹出选择数据源界面(此时数据源无数据),点击确定后
,出现系统错误
GJGJ-90 初始化系统--配置站点文件,打开系统配置文件并配置信息后,弹出的提示信息错误,功能没有实现
GJGJ-87 管理查询列表组件,当某一查询条件存在引用时,也可以被删除

2009-11-24
GJGJ-97 bs页面框架--日志管理,在后台配置导出功能,在日志界面点击导出按钮,在弹出的导出设置中,选择页码范围,且输入为0(见附件),点击确定后,界面报错
GJGJ-93 如果在cs端:构建菜单模块,根目录的新增子级编码大于10000,在web端出现错误,而实际后台允许输入的最大编码是100000
GJGJ-96 bs页面框架--日志管理,在cs端配置导出功能,在bs端进行导出操作,弹出导出界面时,选择页码范围,且页码范围是中间页码(如从第2页到第4页等),导出后,数据错误。说明:如附件:每页10条记录,导出3页应该是30条记录

2009-11-25
GJGJ-101 bs页面框架--日志管理,在后台配置导出功能后,点击导出,弹出导出的设置界面,当选择本页或者全部时,页码范围的输入框应该置灰
GJGJ-77 管理查询条件组件-构建查询条件组件-设置查询字段,选择显示默认第一项并在默认第一项文本中填入除"全部"外的其他字符,保存退出界面,再次进入,上次修改的

信息没有被保存,且默认第一项文本中总显示"全部"
GJGJ-47 "构建列表组件"功能模块中,选择"增加",添加一个列表,点击"取消",弹出提示框,单击"否",取消操作,仍然退出该模块
GJGJ-48 "构建列表组件"中,选择"增加"进如添加列表页面,单击右下"取消",询问是否退出,单击右上的红叉,直接退出页面,用户无确认的机会,易用性差
GJGJ-100 管理查询条件组件-构建查询条件组件-设置查询字段,设置查询字段时,对应字段名的提示信息有错误(多个"有")。
GJGJ-92 管理查询条件组件--构建查询条件组件,字段列表没有数据时,建议复制按钮要置灰
GJGJ-88 构建菜单,界面左侧目录列应该可以删除,而不是进行删除操作时,改为删除状态,便于用户对构建菜单的数据进行维护
GJGJ-89 建工具安装目录内的卸载程序功能没有实现
GJGJ-94 管理列表组件--构建列表组,如果列类型选择按钮列,在构建列表组件界面,按钮列的字段名称为空,和其他类型字段不一致
GJGJ-80 bs页面框架,在页码处输入负数值,点击跳转按钮,弹出的提示信息错误,如:页码必须输入正整数等,请修改
GJGJ-75 管理查询条件组件--构建查询条件组件,在"管理查询条件组件"界面点击增加按钮,进入"构建查询条件组件"界面后直接点击保存并退出按钮,系统提示更新成功
GJGJ-78 管理查询条件组件--构建查询条件组件,拖动构建查询条件组件边框,界面变形,本系统拖动弹出界面边框变形的问题普遍存在,其他不再一一上提,请修改
GJGJ-36 管理列表组件-构建列表组建---设置列表数据列属性,点击取消按钮,弹出系统提示后,点击"否",结果退出设置列表数据列属性界面;构建列表组件界面也存在同样问题
GJGJ-46 "维护字典表"功能模块,选中相应字段,点击"修改"再单击"确定"后,系统弹出错误提示,询问时否退出,点击"退出",再点"取消",仍然退出


2009-11-26
GJGJ-53 "构件查询条件组件"中,生成下拉框查询,"控件高度"限制条件无效.
GJGJ-79 管理列表组件,管理列表组件界面的修改(ALT+M)按钮的快捷键和主框架的构建菜单快捷键重复

,系统其他模块的修改按钮快捷键也存在同样问题,请修改
GJGJ-76 管理查询条件组件-构建查询条件组件-设置查询字段,控件类型选择下拉列表框,选择显示默认

第一项,但是"默认第一项文本"不填写,起他数据正确填写,点击确定后,系统提示操作成功。必填项:默

认第一项文本不能为空没有做判断。选择拥有级联功能后,级联配置的必填项编辑框也存在同样问题,详见

附件Snap2.jpg
GJGJ-59 配好查询条件后,修改相应表中的字段名,再点选该查询条件组件,系统报错,进入后,已配好的

查询条件无法正常显示,退出再进入,仍然报错,无法进行修改
GJGJ-34 管理列表组件-构建列表组建-设置列表数据列属性,列宽度、列头在第几行显示、列头在第几列

显示、列头占几行显示、列头占几列显示、最大显示长度等功能没有实现
GJGJ-22 管理列表组件--构建列表组建,数据行高、表头行高、锁定行个数进行修改对前台B/S端无影响
GJGJ-30 b/s页面框架 ,cs端构建列表组件勾选"是否需要分页","页数增加步长"设置为某一值(例如:2)
,在bs端,列表的每页记录数和总页数提示信息发生变化


2009-12-02

1GJGJ-110 管理列表组件--构建列表组件,点击"是否添加序列号"选择框,弹出的系统提示信息显示的不完全
GJGJ-108 日志管理--导出功能,点击导出按钮,选择页码范围并且输入0,点击确定后,弹出系统提示,再次点击确定,弹出脚本错误
GJGJ-107 维护字典表,建议生成和关闭按钮的位置重新摆放,否则影响界面美观
GJGJ-106 维护字典表 ,生成和关闭按钮的快捷键重复
GJGJ-105 构建菜单,删除某一目录,再次增加新目录(根目录和字母目录均可),且编码和被删除的数据编码一致,点击确定后,弹出编码已存在的提示
GJGJ-102 bs页面框架--日志管理模块,点击翻页按钮,系统报错
GJGJ-103 维护字典表,生成字典表时系统报oracle错误,且不能生成字典表

 

posted @ 2009-12-08 15:10  突破666  阅读(653)  评论(0编辑  收藏  举报
郴州东江湖农家乐联盟:www.djhnjllm.com 郴州东江湖农家乐联盟