苏州三木软件科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动
查看: 5135|回复: 0

2024.7.2更新内容

[复制链接]

100

主题

405

帖子

2549

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2549
QQ
发表于 2024-10-23 12:25:07 | 显示全部楼层 |阅读模式
1、完善数据管理模块,当表、视图、函数、存储过程、触发器数量大于5000时,会仅加载表和视图,其他部分需要双击主动加载。
2、完善单机项目数据库同步功能。方便项目发布以后,后续升级时的数据库表结构更新的问题。
3、给RowData添加HasRealChanges,并且在表属性里面设置了“功能类型”修改时间的规范里面作了判断。只有真正的有值变化时才变更修改时间。
(此功能需要大家一起关心一下,添加此判断是否会严重影响表格的保存速度)
4、给SubGrids添加SubTabControl属性和ShowToSubTableByText、ShowToSubTableByTableName方法。方便大家控制子表显示状态。来回切换。
5、Access数据库的表分页加载统计数量异常
6、给Excel报表添加一个根据主表数据加载打印的方法。报表参数设置里面可设置。
7、解决SmTreeView.ClearAllNodes方法在控件未加载数据或者未访问AllNodes属性之前使用会出现:未将对象引用设置到对象的实例的异常。
8、给DataTableHelp添加SaveViewBySQL方法,可以实现用代码同时保存由多个基础表组成的视图。(之前只能保存单个基础表,现在可以保存多个基础表)。
9、修复ProjectFilePicker选择规范不能准确定位到项目文件夹的问题。
10、给平台发布功能添加一个禁止拷贝文件的功能,主要是为了方便一些像单机项目那样避免一些用户数据直接被覆盖。比如用户数据库,我们可以使用同步表结构的方法更新用户数据库的表结构和基础数据。但是发布项目时,不再打包用户数据库,这样就避免了将用户数据库打包并替换用户端的数据库,导致用户的数据丢失的问题。
11、修复部分场景目录树表删除节点异常的问题。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|苏州三木软件科技有限公司 ( 苏ICP备2022038390号 )

苏公网安备 32058502010732号

GMT+8, 2025-1-18 15:53 , Processed in 0.070707 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表