以文本方式查看主题

-  易表在线答疑  (http://www.egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://www.egrid2000.com/dvbbs/list.asp?boardid=2)
----  打印问题-为何取不到数据?  (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=3743)

--  作者:diule
--  发布时间:2006/9/5 21:26:00
--  打印问题-为何取不到数据?
在玩易表时,想做个打印设计,可是有几列数据取不到,请帮看看公式错在哪啦???
诺看文件后不明白,请提出,我想应该看得明白得.
--  作者:czy
--  发布时间:2006/9/5 21:27:00
--  
没见到你的文件。
--  作者:diule
--  发布时间:2006/9/5 21:27:00
--  
补个文件
egd文件下载

-=-=-=- 以下内容由 diule2006年09月05日 09:38pm 时添加 -=-=-=-
顺便问一下,这两个公式有什么不同吗?
sumfor(gridname,"金额","订单号","=",[订单号]
sumfor(gridname,"金额","订单号","=",findtext(griename,"订单号","本条记录其他所有列项","=",[本条记录其他所有列项])

-=-=-=- 以下内容由 diule2006年09月05日 10:10pm 时添加 -=-=-=-
上面的公式有点写错了,应该是:
findtext(gridname,"金额","订单号","=",[订单号])
findtext(gridname,"金额","订单号","=",findtext(griename,"订单号","本条记录其他所有列项","=",[本条记录其他所有列项])

--  作者:ylm
--  发布时间:2006/9/5 21:41:00
--  
不明白你这样做报表的意思。
--  作者:diule
--  发布时间:2006/9/5 21:47:00
--  
没有其他意思,只是想试着使用公式. 不会真的取不到打印单中需要得数据吧!

-=-=-=- 以下内容由 diule2006年09月05日 09:50pm 时添加 -=-=-=-
另外,也可以不用那么多表,一个表就能解决问题不更好吗.

-=-=-=- 以下内容由 diule2006年09月05日 09:58pm 时添加 -=-=-=-
还有,我这里每个进货都是为已有得订单而进的,因此,在出货时,要知道相同的进货单和对应的订货单,总的金额(也可以是数量,下同),已出的金额,本次要出的金额和余额,分别是多少.(从打印单中就可以看出的)
--  作者:ylm
--  发布时间:2006/9/5 22:11:00
--  
改用关联表也许更简单些吧。
--  作者:diule
--  发布时间:2006/9/5 22:19:00
--  
我就是假设不使用关联表来做的,如果很复杂,我就不等了,明天再来看看.辛苦了版主们,还有易友们!
--  作者:smileboy
--  发布时间:2006/9/5 23:13:00
--  
没不要这么做。按正常报表设计,筛选后打印即可
--  作者:duile
--  发布时间:2006/9/8 14:41:00
--  
说明以下:duile和diule都是我的注册名,当时密码老是不对,所以重复注册了,原来是注册名字颠倒了一个字母, 抱歉了。哈哈!

关于我的问题(见1楼,文件见3楼),虽然可以用其他方法解决,但是真的不能在报表中直接取到数据吗,有没有那位老师可以解决?或肯定不能取到数据?!

报表设计中的3、4和8栏目的数据不能从原表中取得。里面公式挺乱,如果可以用公式取得数据,请赐予。

另外,相同的进货号和定单号(甚至包括周转地点)的累计金额,在单元格公式上用sumfor("进出货记录","金额","进出标记","=","进货","订单号","=",[订单号],","进货号","=",[进货号]),是可以得到累计进货金额的呀。为何在报表中不行?

-=-=-=- 以下内容由 duile2006年09月08日 03:08pm 时添加 -=-=-=-
再说明以下: 我要求取得的总应付款=进货号对应的订单号的应付累计数(进了货应付的款)、已付款=出了货应付给进货单位的款(纯代理的,卖了再付款),和未付款=还欠进货单位的款。

-=-=-=- 以下内容由 duile2006年09月08日 03:15pm 时添加 -=-=-=-
如果把一号库、二号库、三号库改为:A单位、B单位、C单位,是不是更好理解


--  作者:yangming
--  发布时间:2006/9/8 15:15:00
--  
建议不要使用单元格公式