DBGridEh 做数据录入(200分)

  • 主题发起人 主题发起人 zhangrf
  • 开始时间 开始时间
Z

zhangrf

Unregistered / Unconfirmed
GUEST, unregistred user!
DBGridEh 做数据录时
表1 编号 规格 型号 厂家 数量 单价 金额
表2 编号 规格 型号 厂家 单价

我用DBGridEh与表1关联 做录入时,点击编号 下拉 表2中所有编号及规格 型号 厂家 单价
当选择一个编号 DBGridEh中的其它字段就看自动填充该编号的规格型号厂家单价 输入数量时 自动计算出金额 最后要保存到表1中

我整了好几天没整出来,有哪位好心的大哥大姐帮帮忙,我想这个问题一定是很普遍的,大家平时都会遇到的。
 
在下拉 表2中oncloseup进行编码
 
ADO+sql2000
DBGridEh控件

没有人用过吗?那你们是怎么做数据录入的,难道就是用EDIT吗?
 
这个你也可以把那个填加数据的操作放到DataSet那个下拉的字段的OnValidate事件中,在选择完后,根据需要写代码.
 
这好像是两个问题吧!第一你关联下拉时有没有成功,第二才是自动计算的问题了
首先设置关联时须在dbgrideh中要关联的字段下面的 dropdownbox要设置好
自动计算则要在字段的计算事件里面写了
 
我已经解决了,关联很容易。计算我也实现了,我就是想知道大家平时是怎么做的?
 
还有一个问题,我想用程序控制选择某行某列某个单元格,怎么实现?DBGridEh
 
看来还得靠自己解决!!
 
简单:做一个lookup字段,做一个计算字段
就OK了!
 
dbgrideh的下拉可以用picklist,计算金额可以建cacl字段或建立一个字段
cursor移动时计算。具体的实验下就可以出来了
 
后退
顶部