订单录入界面设计及修改界面设计
多次使用到类似功能都没有一个很快的解决方案,以致每次遇到此问题时都绞尽脑汁
1.Edit + StringGrid
此时用edit 接受每条记录数据录入,然后在ADD按钮后更新到 StringGrid,双击StringGrid某行删除,确定后Submit按钮提交
看到别的程序中使用类似excel datasheet的功能很好用,不知道是如何实现的,或者有更加舒服的方式去录入修改
[解决办法]
excel datasheet,这是第三方控件了
再有,你干吗用edit去输入呢,stringgrid直接就可以输入,干吗搞这么麻烦
[解决办法]
[解决办法]
[解决办法]
DBGrid 不比StringGrid好用?
[解决办法]
我个人不赞同直接在dbgrid上输入数据
[解决办法]
[解决办法]
[解决办法]
呵呵,还真有双击删除的,这功能太强悍了,以前见过一次
[解决办法]
1.只有当用户点击Save Order按钮时,才要为其申请Order ID,如果想省事,用敏感控件时也要选择一个可以离线的数据集,而后将数据整体提交(如ClientDataSet等)!
2.在订单管理界面上,可以分上下二部分,上部分可放一些客户的基础信息,下部分用多个TabSheet组成,每个TabSheet对应于与Order表相关联的子表,
如Shipping Addr信息标签,订单产品标签(OrderItem表),优惠码信息(OrderCoupon表),付款信息(OrderPayment表),运送产品信息(这个和订单产品不一样,因为有些产品是不经物流的,如服务运费等)
不知道我说清楚没有
[解决办法]
其实用一个表,还是主从表都无所谓,当然一般都用主从表来实现
也不用啥临时表,也不用啥缓存技术,完全可以用stringgrid或者listview来实现,提交的时候先保存主表,再获得主表主键,保存从表