如何作像速达哪样的单据录入效果啊?(200分)

  • 主题发起人 主题发起人 daver
  • 开始时间 开始时间
D

daver

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何作像速达哪样的单据录入效果啊?
就像开单的哪样,先把多条记录写到显示控件中,再一次保存到数据库,但一般的Grid只有在添加一行数据时才会插入一行,如何才能做到像速达哪样的开单效果呢?
有人做过类似的吗?请指点指点,最好有示例源码.
 
用stringgrid自已开发
 
用DBGird也可以啊,速达是三层的,clientdataset.post,并没把数据存到数据库中,
用主从表,主表.updates就一下把主从数据存入数据库中了.
 
用ado控件也可以,设置一下属性就ok了
locktype
 
各位,我是要做到像速达开单哪样,把表格做到像一张收据哪样啊
 
TClientDataSet并不只用在三层,C/S与单机程序中都可以使用,作为内存表。
 
速达的界面不要想的多么的神奇,都是用控件拼凑出来的,这个我想没有多少技术含量吧。你要把录入界面制作成单据的效果,这个没有难度啊。多用点控件就行了。只是一种外观而已,但是我强调一点,操作界面不要过分的追求标新立异,你的客户大部分都是使用windows,他们已经有了一种windows的操作习惯。
 
用ado很简单的事,设置locktype := ltBatchOptimistic 即可
 
看我做的单据录入界面是不是比速达的好多了:
http://www.flysand.com/ehlib32.gif

用EHlib3.2修改版做的.
 
看看这个
http://www.ejun.cn/images/EjunSheet.PNG

注意这个不是报表打印,而是数据录入界面
 
to :flysand
能把你的这个部分的代码 共享一下吗
liu980_980@163.com
 
设置locktype := ltBatchOptimistic
是怎么个意思,然后怎么搞
 
为了大家方便,大家下载我和程序测试并给出意见的指出BUG的,我把我改的控件代码打包给他:

http://www.flysand.com/mysoftware/tbjxc.exe
这个程序里面的票据录入就是用这个控件写出来的,
数据库中已存在1万多条商品记录,在测试中可以测试到将要开发的系统在Internet上运行的速度情况.
录入商品名称时,可以录入商品编码/商品中文名任意部分/商品名任意部分的拼音码/商品条码
 
http://download.enet.com.cn/html/030782006082001.html
这种开单方式不错!可以下载下来看看,有好的建议最好,可以交流交流
 
后退
顶部