C/S系统开发框架V2.2,V3.0新增多明细表开发示例(图)

  C/S系统开发框架V2.2,V3.0新增多明细表开发示例(图)

C/S系统开发框架V2.2,V3.0新增多明细表开发示例(图)


C/S系统开发框架V2.2,V3.0新增了采购订单PO(Purchase Order)业务窗体作为模板,演示多个明细表的开发示例。

[数据编辑]页使用TableLayoutPanel组件分隔上下两个部分,下面部份再用xtraTabControl分隔多个明细表。


贴图图片




贴图图片



增加第2个明细表基本步骤:


1. 界面处理


1. 用xtraTabControl分隔多个明细表

2. 使用SetGridControlLayout方法增加明细表格的自定义按钮(Add/Insert/Delete)

3. 绑定表格的EmbeddedNavigator.ButtonClick事件

4. 如表格内有LookupEdit组件,绑定数据源

5. 在ButtonStateChanged事件内处理自定义按钮的Enable/Disenable状态,及表格只读/可写属性(OptionsBehavior.Editable)

6. 在DoBindingDetailGrid方法内绑定明细表的数据源

7. CreateOneDetail方法内处理新增一条明细记录

8. 保存(DoSave)前检查明细表的数据完整性


2. BLL层处理

1. CreateSaveData方法内准备临时数据


3. DAL层处理

1. CreateSqlGenerator方法内绑定ORM

2. GetBusinessByKey方法内加第2个明细表

3. Delete方法内加第2个明细表



C/S框架网|原创精神.创造价值.打造精品

扫一扫加微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务

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

评论内容
昵称:
关联文章

C/S系统开发框架V2.2,V3.0增多明细表开发示例()
CS快速开发框架V2.2增多帐套功能
C/S框架V2.2/3.0数据库说明文档
C# C/S系统开发框架高级版V3.0正式发布!
C# Winform 开发平台功能 - C/S系统开发框架旗舰版V5.0
Winform C/S架构软件用户授权注册系统V2.1功能(2021版)
C/S系统快速开发框架 - 标准版V2.3
C/S系统快速开发框架-高级版3.0
基于.Net C/S结构系统开发框架 - 标准版V2.2正式发布!
C/S开发框架V3.0模块引用层次关系表(原)
C#.Net C/S快速开发框架V2.2版本介绍
《CS框架V2.2-3.0业务单据窗体_主从表_快速开发指南》
C/S框架网- 企业版V4.0 - 特性
C/S系统快速开发框架旗舰版V5.0《数据库表结构说明书》
《CS框架V2.2-3.0数据字典窗体快速开发指南》.doc
C#.Net B/S简单框架结构示例[原创]
C/S系统开发框架V2.2模块引用关系表(原)
C# Winform CS结构快速开发框架高级版V3.0 - 视频介绍
《CS框架V3.0开发环境配置和部署》
C/S系统开发框架V5.0自承载WCF服务