C/S架构软件开发平台 - 旗舰版CSFrameworkV6 Bug修改记录


C/S架构软件开发平台 - 旗舰版CSFrameworkV6 Bug修改记录

C/S架构软件开发平台 - 旗舰版CSFrameworkV6 Bug修改记录

20240604:修复因查询表格设置过滤条件,导致新增的单据无法定位问题

在查询表格设置过滤条件,如下图所示:

C/S架构软件开发平台 - 旗舰版V6.0Bug修改记录

然后【新增】单据,点【保存】后无法定位当前单据。

解决方案

打开 frmBaseDataForm.cs,修改 UpdateSummaryRow方法,添加下面代码段:

C# 全选
//20240601:修复因查询表格设置过滤条件,导致新增的单据无法定位问题
if (_SummaryView.View is GridView gv)
{
    if (!gv.FilterPanelText.IsEmpty())
    {
        gv.ClearColumnsFilter();
    }
}

C/S架构软件开发平台 - 旗舰版V6.0Bug修改记录

 

20241025:主界面状态栏显示当前账套信息

源码文件:frmMain.cs

命名空间:CSFrameworkV6.Library.Entry.frmMain

C/S架构软件开发平台 - 旗舰版CSFrameworkV6 Bug修改记录

解决方案

打开 frmMain.cs, SetLanguage方法:

C# 全选
//显示账套信息
var ds = DataDictCache.Cache.DataSet.Where(w => w.DataSetID == Core.Loginer.CurrentUser.DBID).FirstOrDefault();
barDataSet.Caption = LanLib.Get("当前账套:") + ds.DataSetID + $"({ds.DatabaseType}:{ds.RemoteServerIP})";

 

20241107:直连模式,初始化DatabaseProvider全局参数

源码文件:BridgeFactory.cs

命名空间:CSFrameworkV6.Business.BridgeFactory

C/S架构软件开发平台 - 旗舰版CSFrameworkV6 Bug修改记录

解决方案

C# 全选
                    if (connected)
                    {
                        DataAccess.DatabaseProvider.IsAdoDirect = (BridgeFactory.BridgeType == BridgeType.ADODirect);
                        DataAccess.DatabaseProvider.IsLocalConnection = (BridgeFactory.AdoDirectType == AdoDirectType.LAN);

                        //初始化ADO直连模式账套数据库
                        CSFrameworkV6.DataAccess.DatabaseProvider.LoadSystemDatabase(cfgSystem);//加载系统数据库
                        CSFrameworkV6.DataAccess.DatabaseProvider.LoadDatabase();//加载账套数据库
                    }

 

20241107:多语言问题,打开界面发现个别文本框自动赋值

源码文件: LanTool.cs

命名空间:CSFrameworkV6.Language.LanTool

打开界面发现个别文本框自动赋值,如下图:

C/S架构软件开发平台 - 旗舰版CSFrameworkV6 Bug修改记录

值内容:CSFrameworkV6.DemoReportModule.frmReportCustomerProfit.txt_Customer

修复内容:修复图中Bug,并优化 LanTool类多个方法的性能。

解决方案

替换新版本 CSFrameworkV6.Language.LanTool类。

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

C/S架构软件开发平台 - 旗舰CSFrameworkV6 Bug修改记录
Bug修改记录 - C/S快速开发框架-旗舰V5.1
C/S架构软件开发平台旗舰V6.1迭代开发记录-工作流程引擎集成
C/S软件开发平台旗舰V6.0-迭代开发记录-主界面
C/S软件开发平台旗舰V6.0-迭代开发记录-报价单
C/S软件开发平台旗舰V6.0-迭代开发记录-销售订单
C/S软件开发平台旗舰V6.0-迭代开发记录-成品入库单
C/S软件开发平台旗舰V6.0-迭代开发记录-成品库存、实时库存
C/S软件开发平台旗舰V6.0-迭代开发记录-系统登录
C/S架构软件开发平台 - CSFrameworkV6.1旗舰 - Demo视频下载,试用下载
C/S架构软件开发平台 - 旗舰V6.0 - 通用选择窗体
C/S架构软件开发平台 - 旗舰V6.1 - 新功能汇总
C/S软件开发平台旗舰V6.0-迭代开发记录-财务科目管理
C/S架构软件开发平台 - 旗舰V6 软件简介
C/S架构软件开发平台 - 旗舰V6.1 - 销售模块 - 客户管理
C/S架构软件开发平台 - 旗舰V6.0 - 数据库维护执行脚本更新
C/S架构软件开发平台 - 旗舰V6.0软件案例 - 股票软件工具
C/S架构软件开发平台 - 旗舰V6.0 - 用户自定义配置报表
C/S架构软件开发平台 - 旗舰V6 主页
C/S架构软件开发平台 - 旗舰V6.0 - 自动创建数据库备份计划