;
CSFrameworkV6旗舰版-绑定Form.Load事件,绑定Form.Load事件初始化界面 阅读全文
CSFrameworkV6旗舰版-dalSO类,dalSO类类成员列表ID名称类型说明1ApprovalBusiness审核、反审核单据方法2Delete删除单据3GetDataByKey获取一张业务单据的数据。4Query查询5Update提交数据类成员截图 阅读全文
CSFrameworkV6旗舰版-dalBaseBusiness类,dalBaseBusiness类ID名称类型说明1_Loginer当前用户实例2_Database当前业务单据对应的数据库实例3_UseLog是否启用数据日志4_Log数据日志实例5_SummaryKeyName主表主键字段名。6_ 阅读全文
CSFrameworkV6旗舰版-DAL继承关系图,DAL继承关系图上图所示,dalBase是数据访问层基类,dalBaseBusiness是【业务单据】数据层的基类,业务单据DAL从dalBaseBusiness类继承,如dalPO,dalSO。 阅读全文
CSFrameworkV6旗舰版-bllSO类,bllSO类SO(SalesOrder)销售订单,继承bllBaseBusiness基类。bllSO类说明:ID名称类型说明1_Bridge后台连接策略接口2CreateBridge实例化策略接口3ApprovalBusiness重载的方法,用于审核单 阅读全文
CSFrameworkV6旗舰版-bllBaseBusiness<TMaster,TDetail>类,bllBaseBusiness类bllBaseBusiness类作为业务单据的业务逻辑层基类,实现了业务单据所需的公共方法。该类定义了一组方法便于子类重写。bllBaseBusiness类说明:ID 阅读全文
CSFrameworkV6旗舰版-BLL继承关系图,BLL继承关系图bllBase是所有业务层的基类,bllBaseBusiness是【业务单据】的业务逻辑层基类,所有【业务单据】的业务逻辑层从bllBaseBusiness派生,如bllPO,bllSO。 阅读全文
CSFrameworkV6旗舰版-使用代码生成器工具生成ORM、BLL、DAL代码,使用代码生成器工具生成ORM、BLL、DAL代码代码生成器可生成Model、DAL和BLL层的代码,业务单据窗体开放比较复杂,开发框架实现的功能除外还需要扩展其他方法,如:【销售订单】扩展的方法有GetSummary 阅读全文
CSFrameworkV6旗舰版-主表输入组件设计,主表输入组件设计输入框(文本框)必须以txt+字段名命名,如:SONO销售订单编号的文本框命名为txtSONO,CheckBox用缩写chk,如:chkFlagAPP审核。 阅读全文
CSFrameworkV6旗舰版-数据编辑页面设计(主/从表输入区域),数据编辑页面设计(主/从表输入区域)一般情况下业务单据只有一个明细表,设计效果如下:有的业务单据比较复杂,如【收回委外加工单】有3个明细表,其中两个明细表用TabPage分页组件分开展示,参考设计: 阅读全文
CSFrameworkV6旗舰版-设计主表表格,设计主表表格从工具箱拖放PanelControll组件,Dock设为Client;在PanelControl内拖放一个GridControl组件,然后改名,如下图:GridControl可以从其它窗体复制过来,节省开发时间。在GridView(gvSu 阅读全文
CSFrameworkV6旗舰版-数据查询页设计,数据查询页设计设计查询条件;从工具箱拖放PanelControll组件,Dock设为Top,在PanelControl内拖放一组查询条件输入框及查询按钮; 阅读全文
CSFrameworkV6旗舰版-界面布局设计,界面布局设计【数据查询页】:用于展示查询结果的数据,表格只读,不可修改。【数据编辑页】:用于展示详细资料,用户在【数据编辑页】可以修改数据。 阅读全文
CSFrameworkV6旗舰版-新建业务窗体,新建业务窗体在【销售模块】新建【frmSO】窗体。在【销售模块】点右键,【添加】→【新建项】→打开【新建项对话框】。在【名称】输入框输入【frmSO】,点【添加】按钮弹出【继承选择器】窗体。如找不到frmBaseBusinessForm基类窗体,请点击 阅读全文
CSFrameworkV6旗舰版-业务单据窗体基类介绍,业务单据窗体基类介绍关于业务单据窗体业务单据用于处理主从表结构的数据窗体,如【采购单PO】、【销售单SO】、【应收款AR】、【应付帐AP】等。业务单据大多数是主从表结构或主从子表三层结构,也有业务单据没有明细表的情况。开发框架将数据分为【字典数 阅读全文
CSFrameworkV6旗舰版-销售订单的表结构设计,业务单据窗体用于管理和维护主从表结构的数据,下面以【销售订单】为例进行讲解。相关代码参考【销售模块】的【frmSO】窗体源码。销售订单的表结构设计销售订单作为标准主从表结构,主表含有【订单号】,【订单日期】,【客户资料】,【货币类型】,【金额】 阅读全文
CSFrameworkV6旗舰版-重写DoAdd方法,重写DoAdd方法重写DoAdd方法,用于处理【新增】按钮事件。重写DoDelete方法重写DoDelete方法,用于处理【删除】按钮事件。重写DoEdit方法重写DoEdit方法,用于处理【修改】按钮事件。重写DoViewContent方法重写 阅读全文
CSFrameworkV6旗舰版-重写DoBindingSummaryEditor方法,重写DoBindingSummaryEditor方法重写DoBindingSummaryEditor方法,用于绑定输入框的数据源,每个输入框绑定一个数据源,默认绑定BLL.DataBinder对象。 阅读全文
CSFrameworkV6旗舰版-重写ShowSummary方法,重写ShowSummary方法重写ShowSummary方法,打开窗体时表格默认显示数据。注意:如果当前界面没有查询条件,通过此方法加载表格资料,参考代码:如果有查询条件要屏蔽此方法,不加载数据: 阅读全文
CSFrameworkV6旗舰版-重写ValidatingData方法,重写ValidatingData方法重写ValidatingData方法,用于检查主表数据完整性。 阅读全文
;
最新产品 (2024-release)
热门标签
软件著作权登记证书 .NET .NET Reactor .NET5 .NET6 .NET7 .NET8 .NET9 .NETFramework APP AspNetCore AuthV3 Auth-软件授权注册系统 Axios B/S B/S开发框架 B/S框架 BSFramework Bug Bug记录 C#加密解密 C#源码 C/S CHATGPT CMS系统 CodeGenerator CSFramework.DB CSFramework.EF CSFramework.License CSFrameworkV1学习版 CSFrameworkV2标准版 CSFrameworkV3高级版 CSFrameworkV4企业版 CSFrameworkV5旗舰版 CSFrameworkV6.0 CSFrameworkV6.1 CSFrameworkV6旗舰版 DAL数据访问层 Database datalock DbFramework Demo教学 Demo实例 Demo下载 DevExpress教程 Docker Desktop DOM ECS服务器 EFCore EF框架 Element-UI EntityFramework ERP ES6 Excel FastReport GIT HR IDatabase IIS JavaScript LINQ MES MiniFramework MIS MySql NavBarControl NETCore Node.JS NPM OMS Oracle资料 ORM PaaS POS Promise API PSD RedGet Redis RSA SAP Schema SEO SEO文章 SQL SQLConnector SQLite SqlServer Swagger TMS系统 Token令牌 VS2022 VSCode VS升级 VUE WCF WebApi WebApi NETCore WebApi框架 WEB开发框架 Windows服务 Winform 开发框架 Winform 开发平台 WinFramework Workflow工作流 Workflow流程引擎 XtraReport 安装环境 版本区别 报表 备份还原 踩坑日记 操作手册 达梦数据库 代码生成器 迭代开发记录 功能介绍 国际化 基础资料窗体 架构设计 角色权限 开发sce 开发工具 开发技巧 开发教程 开发框架 开发平台 开发指南 客户案例 快速搭站系统 快速开发平台 框架升级 毛衫行业ERP 秘钥 密钥 权限设计 软件报价 软件测试报告 软件加壳 软件简介 软件开发框架 软件开发平台 软件开发文档 软件授权 软件授权注册系统 软件体系架构 软件下载 软件著作权登记证书 软著证书 三层架构 设计模式 生成代码 实用小技巧 视频下载 收钱音箱 数据锁 数据同步 微信小程序 未解决问题 文档下载 喜鹊ERP 喜鹊软件 系统对接 详细设计说明书 新功能 信创 行政区域数据库 需求分析 疑难杂症 蝇量级框架 蝇量框架 用户管理 用户开发手册 用户控件 在线支付 纸箱ERP 智能语音收款机 自定义窗体 自定义组件 自动升级程序
联系我们