在作进销存管理系统时遇到的问题,欢迎大家加入讨论!(0分)

  • 主题发起人 主题发起人 hurryman
  • 开始时间 开始时间
H

hurryman

Unregistered / Unconfirmed
GUEST, unregistred user!
最近在做一套进销存管理系统。
在作的过程中遇到一个问题。
在货物出库的时候,首先将货物送到发货单和出库单里,然后就要打印发货单和出库单。
我的思路是:
货物A->发货单->出库单->打印
上面这是只有一种货物的情况。
///////////
但实际中并不是这样,因为有时候会发送很多种货物,并且每张发货单至少有一种以上的
货物。所以为了提高操作员的工作效率(客户也这么要求的)。我采用的方法是把所有要发
送的货物都先送到发货单里(当然,这里面用发货单的编号
区分每种货物所属发货单)。到所有的交易完成后,打印发货单和一张出库单。
//////////
但是我现在遇到了一个问题:
就是我在建立数据库的时候有如下几个表
发货单表 fhd_tb
出库单表 ckd_tb
.................
** 当我用datasource.dataset连接这些数据集后.dbgrid里这些表所有的数据都会显示出来。
** 但是我想做到的效果是,当我用datasource.dataset连接这些数据集后.dbgrid里这些表
所有的数据都不会显示出来。也就是说是让操作员在操作的时候,不会受以前的数据记录
的干扰,还有一点就是在我打印发货单的时候,不知道为什么,每次打的时候,它不是把
我刚才输入的那条发货记录打出来,而是把表里的所有记录都打了出来。所以,我现在不
想叫datasource.dataset连接这些数据集后.dbgrid里这些表所有的数据都显示出来。每次
我发货时,显示给我的dbgrid是空的,我发一条记录,它就显示一条,我打的时候,就打
这些显示在dbgrid里的就可以。
////////////////////////////
不知道我这个方法或说法是否正确,如果不正确,请大家谈谈自己的看法,如果正确,这个问题该
如何解决,thanks

 
SORRY
忘记加分数,
分数在下面,我才加的。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1177823
 
dbgrid可以选择你要显示的字段,也可以动态调节的
 
后退
顶部