升级日志

2016-03-26 快速开发平台 2.2.0 版发布

新增功能

  1. 新增 ExportToExcel2 函数,用于通用数据导出功能,解决之前的 ExportToExcel 函数的不足。
  2. 新增功能区/导航窗格状态获取及控制函数 ExpandRibbon/ShowRibbon/NavPannelVisible/ShowNavPannel。
  3. 新增多语言资源维护模块,可以快速方便地对界面多语言资源进行编辑维护。

缺陷修复

  1. 修正通用附件模块在数据只读权限下不能正常加的问题。
  2. 修正 FTPServer 类不能正确从配置表中读取参数的问题,以及判断远端文件是否存在的问题。
  3. 修正 HasPermission 函数判断功能权限不正确的问题。
  4. 修正某个菜单提示显示无权限时,其它所有菜单均不能打开,始终提示无权限的问题。
  5. 修正配置文件读写类 RDPConfig 对布尔值处理的缺陷。
  6. 修正不能加载默认导航菜单的问题。
  7. 修正个别情况下多语言加载的异常问题。
  8. 修正 Access 备份数据库目录自定义后不能自动保存的问题。

2015-08-08 快速开发平台 2.1.2 版发布

功能改进

  1. 登录界面的用户名记忆列表增加删除功能。
  2. 优化调整数据维护模块自动生成器。
  3. 优化调整数据库备份功能界面。
  4. 优化数据库还原功能。
  5. “我的设置”界面中增加“自动登录倒计时秒数”设置项。
  6. 其它一些细节调整及优化。

缺陷修复

  1. 修正数据维护模块自动生成器中,创建自定义功能按钮出现异常的问题。
  2. 修正自动生成窗体之后会显示错误消息框的问题。
  3. 修正自动登录失效的问题。
  4. 修正日期选择器显示乱码的问题。
  5. 修正主界面导航树菜单个别情况下无法用鼠标拖动调整大小的问题。
  6. 修正判断组合框下拉列表是否展开的函数 IsDropdownCombo 在弹出窗体上失效的问题。
  7. 修正某些情况下,通用导入模块不能正常使用的问题。
  8. 修正上一版本中,进度条无法被创建的问题。

2015-07-02 快速开发平台 2.1.1 版发布

功能改进

  1. 一些细节调整。

缺陷修复

  1. 修正激活时报错的问题。
  2. 修正开发者配置界面保存时报错的问题。

2015-07-01 快速开发平台 2.1.0 版发布

新增功能

  1. 新增多语言自动跟随当前操作系统所用语言的功能选项。
  2. 新增弹窗高亮显示功能(通过 HighlightForm 函数调用)。
  3. 新增数据库还原模块。
  4. 使用全新登录界面。
  5. 新增部分实用函数。

功能改进

  1. 改进通用附件模块,对附件文件重命名时,会附加指定索引字段的值,便于对附件文件夹中的附件进行管理。

缺陷修复

  1. 修正数据模块自动生成器使用链接表时,“加载时不显示数据”功能无效的问题。
  2. 修正自动生成窗体时会在编辑窗体中生成双击事件属性的问题。
  3. 修正平台的自动编号功能中,使用无任何前缀的纯数字编号时报错无法正常使用的问题。

2015-06-15 快速开发平台 2.0.5 版发布

功能改进

  1. 改进激活功能,激活时同时将注册信息写入 32 位和 64 位的库文件中(原先只会写入一个)。
  2. 改进企业版数据表视图下默认无法显示字段值列表的问题。
  3. 改进以下实用函数:SaveFormProperty、GetFormProperty、ExportToExccel、MsgBoxEx
  4. 改进主界面,恢复主界面导航菜单节点路径的显示。
  5. 改进对当前登录用户信息的获取,在用户表 Sys_Users 表中添加的任何字段,登录后均可使用 GetParameter 函数获取到。
  6. 改进通用查询模块,查询字段顺序根据记录源字段顺序自动适应。
  7. 改进附件管理模块,指定的附件共享目录参数的存放由本地改为至服务端。
  8. 改进系统设置模块,增加“附件共享路径”的参数项。

缺陷修复

  1. 修复消息框在英文系统中使用中文时出现的乱码问题。
  2. 修复激活状态有时会丢失的问题。
  3. 修复平台升级功能有时会陷入死循环,无法成功升级的问题。
  4. 修复平台网络掉线后无法重连的问题。
  5. 修复 GetLineNumber 函数在一些情况下编号不从1开始的问题。
  6. 修复组合框模糊筛选模块中的一个异常错误。
  7. 修复客户端自动升级功能在未正确配置版本号的情况下,会进入死循环的问题。
  8. 改进网络中断后无法自动连接需要重启程序才能使用的问题。
  9. 修复在个别情况下因为进度条图片无法识别,导致进度条不能正常使用的问题。
  10. 修复在开启“即时搜索”功能的情况下,通用查询功能的多条件异常问题。
  11. 修复有时主界面中数据表子窗体的导航按钮显示不出来的问题。
  12. 修复数据列表窗体刷新功能(RequeryDataObject 函数)的一个缺陷。
  13. 修复一些平台函数无法直接应用在 SQL 中的问题。
  14. 修复通用附件管理模块中在多个窗体中同时调用出错无法正常使用的问题。
  15. 修复操作系统未安装相应语言包时软件名称显示乱码的问题。
  16. 修复无法将未进行权限控制的菜单设置默认启动菜单的问题。
  17. 修复 DES 加密函数某些时候因为字符集原因,可能导致加解密失败时会陷入死循环的问题。
  18. 修复 PathFileOperation 函数在 64 位环境下无法使用的问题。
  19. 修复 64 位环境下自动引用库文件提示无法找到文件的问题。
  20. 修复通用查询功能中,固定条件默认打开时不生效的问题。
  21. 修复通用查询功能中,如果第一个字段是日期类型,打开窗体时会在左上角自动弹出日期选择器的问题。
  22. 修复导航菜单编辑器中,当图标为空时会造成的一个错误。

2014-09-20 快速开发平台 2.0.2 版发布

新增功能

  1. 优化数据模块自动生成器,新增指定窗体模板的功能。
  2. 改进平台一键升级功能,新增自动复制后台数据库到当前目录,并向其中添加可能新增的字段和表的功能。
  3. 改进通用附件管理模块,极大简化了调用方式,实现一行代码即可调用。

功能改进

  1. 数据模块自动生成器中去除指定模板窗体的可选项。
  2. 改进主界面以子窗口形式打开窗体的功能,新增嵌入式子窗体和独立窗体两种可选方式。

缺陷修复

  1. 修复数据模块自动生成器在 Access 2010 或更高版本中,生成的模块主窗体出现损坏无法打开的问题。
  2. 修复数据模块自动生成器中,不能生成自动编号相关代码的 BUG。
  3. 修复部分情况下根据索引自动生成的判断重复数据的代码存在异常的问题。
  4. 恢复对 PickFolder、PickFile、GetSaveAsFileName 函数的向下兼容处理(上一版本中被删除)。
  5. 修复附件管理功能新增时会显示前一次使用的附件的问题。
  6. 修复报表打印预览功能无法传递条件的问题及其它细节完善。

2014-09-12 快速开发平台 2.0.1 版发布

功能改进

  1. 优化数据模块自动生成器,新增指定窗体模板的功能。
  2. 改进平台一键升级功能,新增自动复制后台数据库到当前目录,并向其中添加可能新增的字段和表的功能。
  3. 改进通用附件管理模块,极大简化了调用方式,实现一行代码即可调用。

缺陷修复

  1. 修复上一版对激活功能改进后,当前系统中安装的浏览器会对激活功能造成影响的问题。
  2. 修复修改密码功能异常的问题。
  3. 修复用户管理中“重置密码”功能异常的问题。
  4. 修复数据模块生成器在英文环境中会导致无法自动生成的一个错误。
  5. 修复数据模块生成器在 Access 2010 环境下多次生成后,生成的窗体无法使用的问题。
  6. 修复导航菜单编辑器中点击“降级”按钮功能存存的一个错误。
  7. 修复上一版中后台 Access 数据库设置密码后无法连接的问题。

2014-09-05 快速开发平台 2.0.0 版发布

新增功能

  1. 新增 64 位 Office 支持,平台可同时在 32 位和 64 位 Office 环境下使用。
  2. 新增弹窗式报表打印预览功能。
  3. 新增通用附件图片管理模块(目前仅限于局域网文件共享方式)。
  4. 新增数据库备份模块(目前仅支持 Access 数据库的备份功能)。
  5. 新增平台内置颜色对话框,取替原来的 Windows 颜色对话框,以兼容 64 位系统。
  6. 新增 RDPConfig 对象,用于读写 INI 配置文件。
  7. 新增 TreeView 控件,代替 MSComctlLib.TreeView,增强兼容性。
  8. 新增 Ping 函数,用于测试网络是否正常连接。
  9. 新增 Zip 函数、UnZip 函数,用于 ZIP 压缩文件的压缩和解压缩。
  10. 新增 TmpZipFile 函数,用于在临时文件夹中创建ZIP压缩文件。
  11. 新增 FirstDayOfYear 函数、LastDayOfYear 函数。
  12. 新增 SaveTextToFile 函数,用于将文本内容保存为文本文件。
  13. 新增 GetPrimaryKeyName 函数,用于判断表中是否存在主键。
  14. 新增 ReportIsLoaded 函数,用于判断报表是否打开。
  15. 新增 RGBtoHex 函数、HexToRGB 函数,用于 Hex 颜色值与 RGB 颜色值的互相转换。
  16. 新增 FirstDayOfYear 函数、LastDayOfYear 函数,用于取得一年中的第一天和最后一天所在的日期。

功能改进

  1. 删除主界面横幅栏位的天气预报。
  2. 删除 NetworkStatus 函数(改为通过 Ping 函数实现类似功能)。
  3. 数据库服务器配置信息改为保存在单独的配置文件 Config.ini 中,便于已上线系统更新配置。
  4. 主界面导航菜单和导航菜单编辑器中,使用 UMVsoftRDPLib.TreeView 代替 MSComctlLib.TreeView。
  5. 改进激活功能的实现,由 1433 端口改为 80 端口,用于解决原来的激活通道可能会被企业防火墙等屏蔽或拦截,造成无法激活的问题。
  6. 改进邮件发送功能函数 SendEmail,新增发送 HTML 格式邮件功能,指定 SMTP 服务器地址功能,支持更多发件邮件。
  7. 优化链接表刷新功能。
  8. 改进 StoreBinaryRes 函数、ReleaseBinaryRes 函数,新增可选参数 ActiveConnecdtion。
  9. 改进通用报表打印快捷菜单 RDPMenu-Print。
  10. 改进自定义自动编号函数 GetAutoNumber,允许不使用预定义的编号规则而直接根据参数生成编号。
  11. 改进主界面中子窗口实现方式,由原来的子窗体控件,改为单独的窗体(但显示为子窗口),便于表达式引用以及将已有系统升级到平台。
  12. 改进通用查询模块,新增设置固定查询条件的功能(通过 FixedWhereSQL 和 FixedQueryConditions 属性)。
  13. 改进自定义自动编号函数 GetAutoNumber,允许不使用预定义的编号规则而直接根据参数生成编号。
  14. 改进通用查询模块,新增设置固定查询条件的功能(通过 FixedWhereSQL 和 FixedQueryConditions 属性)。
  15. 改进主题颜色应用处理函数 ApplyThemeColor 。
  16. 改进通用报表打印快捷菜单 RDPMenu-Print。
  17. 改进 StoreBinaryRes、ReleaseBinaryRes 两个函数,新增可选 ActiveConnecdtion 参数。
  18. 改进通用导入功能,新增对指定字段生成自定义自动编号的功能。

缺陷修复

  1. 修复通用查询功能在查询条件为“不为空”时会报错的问题。
  2. 常规启动时新增自动重新引用代码库的功能(MDB或ACCDB格式文件时),避免个别情况下出现代码库引用找不到的问题。
  3. 改进通过 DatePickerFor 函数调用通用日期选择器选择日期之后,不能触发文本框“更新后”事件的缺陷。
  4. 修复权限信息获取函数 HasPermission 返回值异常的问题。
  5. 修复通用导入功能在后台数据库使用 SQL Server 时表中存在自动编号字段会报错无法导入的问题。
  6. 修复 FTPServer 类中,取得配置参数时存在异常,导致不能使用默认的配置参数访问 FTP 服务器的问题。
  7. 修复多字段主键的情况下,“数据模块自动生成器”自动生成的重复数据检查代码有误的问题。
  8. 修复 CopyToLocalTable 函数将ODBC链接表复制为本地表后主键丢失的问题。
  9. 修复列表窗体刷新后排序丢失的问题。
  10. 修复主界面中某些情况下拖动分隔条会出错的问题。
  11. 修复多字段主键的情况下,“数据模块自动生成器”自动生成的重复数据检查代码有误的问题。
  12. 修复权限信息获取函数 HasPermission 返回值异常的问题。
  13. 修复通用导入功能在后台数据库使用 SQL Server 时表中存在自动编号字段会报错无法导入的问题。

2013-11-27 快速开发平台 1.7.2 版发布

新增功能

  1. 新增软件名称在登录界面显示的功能。

功能改进

  1. 当登录窗体被设为弹出窗体后,不再自动最大化。

缺陷修复

  1. 修复“数据模块自动生成器”中选中“打印当前记录”时,自动生成的打印按钮单击事件过程代码不正确的问题。
  2. 修复上一版本中,自动生成的窗体中的权限控制代码,取的“模块名称”有误造成的始终无权使用的问题。
  3. 修复上一版本中,自动生成的窗体功能按钮图标实现方式改进后,因为 Access 中对 ICO 格式的图标文件不能保持原来大小,造成图标被拉大的问题。

2013-11-11 快速开发平台 1.7.1 版发布

新增功能

  1. 新增 IsBrokenDAO 函数,用于判断 DAO 是否无法使用。
  2. 新增 IsBrokenADO 函数,用于判断 ADO 是否无法使用。
  3. 新增 LoadIcon 函数,主要用于加载功能按钮图标时禁止报错及避免报错造成的中断。
  4. 新增了启动时对 DAO 和 ADO 是否可用的检测,便于出现平台不能正常使用时排错。

功能改进

  1. 改进“数据模块自动生成器”自动生成的功能按钮的实现方式,解决当焦点在子窗体时,点击功能按钮标签需要点两次才有效的问题。
  2. 改进“数据模块自动生成器”自动生成的功能按钮图标加载的实现方式。
  3. 对“数据模块自动生成器”的其它一些优化改进。
  4. 改进自动刷新临时表的链接表功能的兼容性。

缺陷修复

  1. 修复“数据模块自动生成器”中生成的自定义按钮的代码缺少了两行退出标签代码的问题。
  2. 修复“数据模块自动生成器”中生成权限控制代码中的“模块名称”和生成的权限管理数据中的“模块名称”不一致的问题。
  3. 修复“数据模块自动生成器”中生成的删除按钮代码对主子表中主表数据删除的条件表达式错误的问题。
  4. 修复“用户角色/权限管理”默认打开时未加载默认选中角色的权限信息的问题。
  5. 修复“查阅列表数据维护”中,点击值列表的【修改】按钮时,如果“值”和原来一样,“类别”和“备注”无法被修改的问题。
  6. 修复 HasPermission 函数对功能权限的验证存在错误,未和用户角色关联的问题。

2013-11-04 快速开发平台 1.7.0 版发布

新增功能

  1. 新增用户自定义默认启动菜单的功能,在“我的设置”中进行设置。
  2. “用户角色/权限管理”中,新增权限定义的编辑维护功能,不再需要到表中去删除修改定义信息。
  3. 通用查询模块新增即时搜索功能(即输入后立即查询,不需要点查询按钮,只能用于数字或文本字段),用户可在“我的设置”中设置该选项。
  4. 原来一些只能通过主界面导航菜单打开的被封闭的平台系统窗体,新增了在主程序数据库窗口或导航空格中直接打开的功能。
  5. 新增 HasPermission 函数,用于单个功能权限的验证。
  6. 新增 InitialRDPLocalLanguage 函数,用于初始化导航菜单和权限定义的本地语言缓存。
  7. 新增 GetRelationName 函数,根据指定的两个表,获取这两个表之间建立的关系的名称(如果关系存在)。
  8. 新增 FieldExists 函数,用于判断某个字段在指定表中是否存在。
  9. 新增 OpenAccessApp 函数,主要用于通过程序方式打开一个 Access 数据库文件时,禁止其 AutoExec 宏等启动项的自动运行。
  10. 新增 GetFontList 函数,用于获取所有已安装字体。
  11. 新增 FontExists 函数,用于判断指定字体是否已安装。

功能改进

  1. 改进“用户角色/权限管理”界面的实现,由原来的树列表样式改为子数据表样式,使其可以编辑维护。
  2. 删除用于原来的“用户角色/权限管理”的函数 LoadPermissionStructure、LoadPermissionData、SavePermissionData、LoadRoleList。
  3. 改进及优化了“数据模块自动生成器”自动生成的功能代码,新增了一些功能实现代码及可配置选项。
  4. 改进“数据库服务器配置”,生成 mde 或 accde 格式文件后,打开时不再自动加载已有的配置信息,避免可能的安全隐患。
  5. 优化了临时数据库管理模块的实现。
  6. 改进优化了平台自动升级功能。
  7. 改进 GetDbSetting 函数,新增 Database 参数,可指定要取得属性的数据库。
  8. 其它一些细节优化调整。

缺陷修复

  1. 修复了在某些版本的 Access 中,自动生成窗体时会出现“控件放在这个位置太大了”的错误提示。
  2. 修复了上一版本中平台版本号不能显示的问题。
  3. 修复通用进度条类不能正确加载 PNG、GIF、BMP 格式的自定义图片的问题。
  4. 修正一处繁体版语言资源错误。
  5. 修正通用导入模块的一些错误处理功能。

2013-05-31 快速开发平台 1.6.1 版发布

新增功能

  1. 移除了“数据库服务器配置”中会将 1433 端口号自动清除为空的处理。
  2. 改进多语言自定义资源的实现。
  3. 改进 LoadString 函数、LoadLocalLangugage 函数以适应多语言的改进变化。
  4. 改进“我的设置”模块,新增“启动时自动最大化”的选项。

缺陷修复

  1. 修复了通用查询模块在个别情况下对日期查询时会出错的问题。
  2. 修复了“数据模块自动生成器”生成的编辑窗体中,有一处自动生成的代码有误的问题。
  3. 修复了 ClearControlValues 函数在清空控件值重置为默认值时会将默认值的表达式以文本形式作为控件值的问题。

2013-05-19 快速开发平台 1.6.0 版发布

新增功能

  1. “数据模块自动生成器”新增“功能按钮”自定义功能。
  2. 新增 GetProperty 函数和 SaveProperty 函数,用于读取和保存对象的自定义属性。
  3. “快速创建链接表”模块新增对 SQL Server 数据库的支持,可快速创建至 SQL Server 表或视图的链接表(原来仅支持 Access 数据库)。
  4. 主题图片加载时新增了对“.png”、“.gif”、“.bmp” 3 种扩展名的识别支持(原来必需是“.jpg”扩展名)。
  5. FTP处理模块新增对服务端远程路径的自动兼容纠正处理。
  6. 开发者设置中,新增 ADO 长连接是否启用选项,并调整界面布局。
  7. 通用查询模块新增可设置条件之间“且”与“或”关系的功能,替换原来界面中的“基于查询结果”复选项。

功能改进

  1. 优化通用查询模块,完善因为变量失效造成的查询出错的处理,以及根据不同数据库对定界符的自动判断。
  2. 优化“数据模块自动生成器”中部分生成的代码。
  3. 改进“查阅列表数据维护”模块,值列表中新增“分类”和“备注” 2 列,使其能在更多的情况下应用,从而更有实用价值。
  4. 去掉了主界面树形导航菜单中,如果菜单节点存在子菜单节点时操作命令被视为无效的限制。
  5. “快速创建链接表”模块中移除导入后台数据库中的查询的功能。
  6. “数据库服务器配置”模块的一些细节优化。
  7. 改进及优化自动升级功能。
  8. 改进 LoadFieldList 函数,取得的信息中,对于主键字段或者无重复索引的字段(索引仅有一个字段时),即使字段的“必填"属性为否,也视为“是”处理。
  9. 优化 LoadPictureToImageList 函数内部实现,提高图标加载速度。
  10. 改进 ExportToExcel 函数,返回值由原来表示是否导出成功的布尔值,改为导出文件的路径名,用于在导出之后重新打开文件对其进行其它自动化处理。
  11. 改进 FTP 处理模块,删除 ServerAddress、Port、Username、Password 属性;每次调用 OpenConnection 方法时,如未指定连接参数,则始终从配置中重新获取。

缺陷修复

  1. 修正个别多语言资源错误。
  2. 修正“数据模块自动生成器”临时表不存在时创建主子表模式窗体出错的问题。
  3. 改进“菜单编辑器”有时刷新闪烁严重的问题。
  4. 修复升级平台时,“查阅列表数据维护”导航菜单被删除的问题。
  5. 修正上一版本中自动升级程序未和主程序同步更新造成的无法显示本地语言的问题。
  6. 修正主程序转换为 accdb 格式后不能使用自动升级程序的问题。
  7. 修正 FTP 模块中端口号读取配置时的一个异常问题。
  8. 修正企业版中如果使用链接表,通用查询模块对日期数据不能正常查询的问题。
  9. 修正企业版中从 SQL Server 数据库切换到 Access 数据库时,如果某个链接表在 Access 数据库中不存在时会报错阻止登录的问题。

2013-03-30 快速开发平台 1.5.0 版发布

新增功能

  1. 新增RDPMenu-General(常规)、RDPMenu-Data(数据处理)、RDPMenu_Print(打印)3个通用右键快捷菜单。

缺陷修复

  1. 修复自动生成的数据模块中,打开数据编辑窗体再返回后,无法再进行查询的问题。
  2. 修复“数据模块自动生成器”重新创建窗体后会生成重复的导航菜单的问题。
  3. 修复“数据模块自动生成器”中“上级菜单”下拉列表无法转换为本地语言的问题。

2013-03-30 快速开发平台 1.4.3 版发布

功能改进

  1. “数据模块自动生成器”中完善主子表模式窗体的生成功能。
  2. “数据模块自动生成器”中创建模块后自动创建导航菜单。
  3. “数据模块自动生成器”中创建模块后自动启用当前登录用户角色的新建模块的所有权限。
  4. “数据模块自动生成器”中完善主子表模式窗体的生成功能。
  5. 快速开发平台自动升级时,如果发生错误,所有错误消息将在升级完成后通过错误日志文本文件显示。
  6. 快速开发平台自动升级时,自动识别并添加旧版本中,由开发者添加的引用。
  7. 快速开发平台自动升级后,如果旧版本已激活,则不再需要重新进行激活。
  8. 完善快速开发平台自动升级时,对菜单配置、权限定义等数据的合并处理。
  9. “导航菜单编辑器”中添加或修改导航菜单时,如果未和权限进行关联,将自动设置关联。
  10. “导航菜单编辑器”中新增“升级”和“降级”功能,用于调整菜单节点的层级。
  11. 通用查询模块中,改进“为空”和“不为空”的判断,Null和空字符串都视为为空。
  12. 优化“数据库连接配置”模块。
  13. 去除用户管理模块和登录代码中,对后台数据库中的 V_Sys_Users_Roles 查询的调用,便于企业版升迁后台数据库。

缺陷修复

  1. 修复导航菜单关联了权限应用后不能被删除的问题,删除前将自动解除关联。
  2. 修正 1.4.0 版中出现的无权访问“查阅列表数据维护”模块的问题。
  3. 修正“数据模块自动生成器”在不选择创建相应窗体时,已存在的对应窗体被删除的问题。
  4. 修正 GetTreeNodeLevel 函数返回值错误的问题。
  5. 修正一些文字描述不一致的问题。

2013-03-09 快速开发平台 1.4.0 版发布

功能改进

  1. 新增 PinYin 函数,用于将汉字转为其拼音首字母。
  2. 新增 SerachComboBox 类,用于实现组合框下拉列表模糊搜索。
  3. 新增 ReAddRDPLibReference 函数,用于一键完成重新引用代码库。

功能改进

  1. 编辑导航菜单时,新增自动更新权限模块定义中的关联菜单ID,避免菜单权限控制失效。
  2. 改进快速开发平台版本升级的一键导入功能,自动完成对导航菜单表数据的合并。

2013-03-09 快速开发平台 1.3.1 版发布

功能改进

  1. 改进 LoadRDPObjectList 函数,可加载快速开发平台的系统对象的窗体和宏。
  2. 改进菜单编辑器,表名、窗体名等下拉列表的数据改为使用 LoadRDPObjectList 函数取得,可选取系统对象。
  3. 改进优化快速开发平台升级的一键导入功能。
  4. 其它细节优化。

缺陷修复

  1. 修复上一版本中有时不能修改软件名称的问题。
  2. 修复了一个会导致网络数据库访问时速度缓慢的缺陷。

2013-03-08 快速开发平台 1.3.0 版发布

新增功能

  1. 新增 StoreBinaryRes 函数,用于将文件以二进制方式保存到数据库中。
  2. 新增 ReleaseBinaryRes 函数,用于将以二进制方式保存到数据库中的文件释放出来。
  3. 新增 RememberColumnLayout 函数,用于关闭窗体时自动记忆列顺序、列宽等。
  4. 新增 ApplyColumnLayout 函数,用于打开窗体时自动应用前一次打开时用户设置的列顺序、列宽等。
  5. 新增 GetCursorPos 函数(Win32 API),用于取得鼠标指标坐标。
  6. 新增 MoveWindow 函数(Win32 API),用于在屏幕坐标系范围内移动窗口位置及调整大小。
  7. 新增 GetWindowRect 函数(Win32 API),用于获取窗口在屏幕坐标系范围中的位置及大小。
  8. 新增 SwitchLanguage 函数,用于即时多语言切换,而无需重新登录。
  9. 通用查询类模块 GeneralQuery 新增回调功能,即在调用它的模块中如果定义了 Sub RunQuery() 或 Function RunQuery(),点击查询按钮后,将自动调用它。
  10. 新增临时表数据库管理界面。
  11. 新增多语言切换界面。
  12. 新增非平台对象的一键导入功能,用于开发平台的快速升级,通过运行 AutoUpgradeRDP 宏调用。

功能改进

  1. 改进启动设置的应用,未选中“隐藏菜单/功能区”时,不再自动设置相应的启动项。
  2. 改进了数据模块自动生成器的一些细节。
  3. 改进多语言功能的实现,将原来的每种语言资源放在单独的表中,改为放在同一个表中的不同字段,更便于多语言资源的编辑维护。
  4. 删除 GetValidResTableName 函数,因为多语言功能实现上的改进该函数已无用。
  5. 改进必填项验证函数 CheckRequired 对选项卡中的控件的自动识别及判断。
  6. 改进通用进度条模块在不同 Office 版本中的兼容适应性问题。
  7. 优化日期选择器中鼠标响应效果。
  8. 改进日期选择器的调用,单击一次打开,再单击时关闭,避免不能手动输入日期的问题。
  9. 为了方便对快速开发平台的升级,部分基本上不会有自定义扩展需求的功能进行了封装。
  10. 其它一些细节完善及优化。

缺陷修复

  1. 修复通用Excel数据导入模块最后一列数据不能导入的问题,及Excel文件被打开遮挡平台的问题。
  2. 修复日期选择器中点“今天”按钮后取到的日期不是今天的问题。
  3. 修复文件选择对话框函数 PickFile 返回的文件名有时后面会多出一个特殊字符的问题。

2013-02-20 快速开发平台 1.2.1 版发布

新增功能

  1. 通用查询类模块 GeneralQuery 新增 ClearConditions 方法,用于清空查询条件。
  2. 新增 accdb 文件格式的版本,即每个版本分为 mdb 格式和 accdb 文件格式。

功能改进

  1. 改进及优化临时数据表解决方案模块,临时数据库文件新增扩展名,以便于修改设计。
  2. RefreshLinkTempTables 函数重命名为 RelinkTempDB。
  3. TempDBLoadFromFile 函数重命名为 StoreTempDB。
  4. TempDBSaveAsFile 函数重命名为 ReleaseTempDB。

缺陷修复

  1. 修复 PickFile 函数不支持中文默认路径名的问题。
  2. 修复“数据模块自动生成器”生成的窗体不能自动重命名,而被保存为“窗体1、窗体2、窗体3”的问题(部分情况下,未彻底解决)。
  3. 修复“通用进度条模块”在 2007 及以上版本的 Access 环境中无法使用的问题。

2013-02-05 快速开发平台 1.1.1 版发布

功能改进

  1. 作了一些用户体验方面的优化。
  2. 对数据模块自动生成器进行了一些细节上的改进。

缺陷修复

  1. 修复 GetSaveAsFileName 函数不支持中文默认路径名的问题。
  2. 对一些不能成功激活的情况做了改进。

2013-01-31 快速开发平台 1.1.0 版发布

新增功能

  1. 新增公历转农历函数 GetLunarDate。
  2. 新增农历转公历函数 LunarToChrist。

功能改进

  1. 修改密码时,如果设置的自动登录用户名和当前用户名相同,则同时自动修改自动登录密码。
  2. 对激活界面进行了一些微调。

缺陷修复

  1. 修复个别情况下激活失败时提示消息显示错误的问题。
  2. 修复个别情况下 DES 加密内容解密出来最后会多出几个乱码字符的问题。
  3. 修复通过双击记录打开编辑窗体编辑数据时,关闭之后刷新列表数据有时失效的问题。
  4. 修复清空输入界面函数 ClearControlValues 因为错误处理不当,造成某些情况下报错而不能继续的问题。

2013-01-15 快速开发平台 1.0.0 版发布

  1. 第 1 个正式版本。