V
VeryCoolBoy
Unregistered / Unconfirmed
GUEST, unregistred user!
数据更新控件,属于很另类但很常用的那种.
http://www.playicq.com/dispdoc.php?id=1558
用户在进行数据录入时,经常碰到这种情况,例如:用户现在在录入订单,而下这份订单的客户在客户资料表中可以找到,那么这个数据更新的控件可以帮你实现这样的功能,比如说下订单的客户为 ABCD,电话为CCED,还有其它也需要填到订单表中,那么当设定好这个组件后,当用户在订单客户中输入A,并在光标跳离这个输入框后(我在组件中接管了字段的ONCHANGE事件),组件便会自动的搜出客户名称中包含A的资料并列出表格供用户选择,用户选择后,组件便会自动更新订单中的相关信息,当然,如果用户输入ABCD,因为可以直接找到相应的记录,组件便不弹出列表,而是直接更新相关信息.
该组件目前是针对三层结构开发,我以后会推出FOR ADO 或FOR BDE的,组件的属性编辑器为中文界面,应该大家一看就知道.
另外要注意一个ProviderName的属性,ProviderName应该为一个公用的Provider,并且区分大小写.
有不明白的地方大家可以与我联系:
VeryCoolBoy@etang.com
tongbin@jmftrans.com
http://www.playicq.com/dispdoc.php?id=1558
用户在进行数据录入时,经常碰到这种情况,例如:用户现在在录入订单,而下这份订单的客户在客户资料表中可以找到,那么这个数据更新的控件可以帮你实现这样的功能,比如说下订单的客户为 ABCD,电话为CCED,还有其它也需要填到订单表中,那么当设定好这个组件后,当用户在订单客户中输入A,并在光标跳离这个输入框后(我在组件中接管了字段的ONCHANGE事件),组件便会自动的搜出客户名称中包含A的资料并列出表格供用户选择,用户选择后,组件便会自动更新订单中的相关信息,当然,如果用户输入ABCD,因为可以直接找到相应的记录,组件便不弹出列表,而是直接更新相关信息.
该组件目前是针对三层结构开发,我以后会推出FOR ADO 或FOR BDE的,组件的属性编辑器为中文界面,应该大家一看就知道.
另外要注意一个ProviderName的属性,ProviderName应该为一个公用的Provider,并且区分大小写.
有不明白的地方大家可以与我联系:
VeryCoolBoy@etang.com
tongbin@jmftrans.com