开发工具与关键技术: MVC/#C
作者:张文静
撰写时间:2018/12/22-2019/1/22
1、 首先通过下拉框改变事件或者点击日期查询表格中的数据,见图1
图1
2、 查询表格中所有的数据,判断销售时间不为空,筛选项目不为空;当数据类别不一致时,用Convert进行强制转换,查询它的总行数,实例化Bsgrid,返回实体。见图2、图3、图4,
图2
图3
图4
3、 在表格中,声明事件HTptade(record),见图1;判断record不为空,通过post提交名为SuiBian的事件,然后获取选中行的索引值, 行索引从0开始, 如果没有选择则返回-1,让它重置表单,获取单元格的值,根据行索引以及列值commodityID,然后回填所有的数据。见图5、图6
图5
图6
4、 来到提交的事件SuiBian,查询Yw_CommoditySubdivide商品明细表,范围查询它的商品条码,这张表中有Yw_commodity商品表的一个外键ID,获取它的ID,即commodityID,然后通过商品条码提交绑定Yw_commodity商品表;查询Yw_commodity商品表,查询这张表格中所有的数据,获取Yw_commodity商品表所有信息,见图7
图7
5、 查看页面效果,选择下拉框尺码,输入L,查询数据,点击表格数据,弹出模态框,回填数据
点击表格的数据,通过表格中的外键ID进行回填外键的表
最新推荐文章于 2022-03-15 11:54:34 发布