易表在线答疑技术与交流用户社区 → [求助]求在分组行上面写入数据的方法.


  共有5802人关注过本帖树形打印复制链接

主题:[求助]求在分组行上面写入数据的方法.

帅哥哟,离线,有人找我吗?
孤单的麦克风
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:264 积分:0 威望:0 精华:0 注册:2009/1/15 4:31:00
[求助]求在分组行上面写入数据的方法.  发帖心情 Post By:2009/3/21 5:18:00 [显示全部帖子]

老师们:
   您们好! 我学习中碰到一个问题..就是在汇总的时候, 如果以"产品"分组,总"金额"项,  则在分组行只显示 "产品" 和 "金额" 两项,  如此一来我们想要只打印分组行的时候,在打印出来的单上就看不到此产品的单价了,  我之前有个变通的方法, 就是增加"单价"为汇总项,汇总方式为"平均值" , 但是这只是取巧的方法, 有没有什么更好的方法可以在分组行上面显示单价呢? 我曾经还用过一个方法,  在单价列设刷新公式: if(IsGroup(row),CELL(firstrow,"单价"),[单价]),然后设置一个摁钮在 汇总后重算单价列 , 但此法并不适用于 有两个分组的情况(如按"产品"和"颜色"两项分组),最外层的分组行的单价值会只填入相同值,只有最里面那层分组行的单价才是正确的.  

请老师们讲解一下,看看有没有更好的方法在分组行里写上单价,谢谢了!


 回到顶部
帅哥哟,离线,有人找我吗?
孤单的麦克风
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:264 积分:0 威望:0 精华:0 注册:2009/1/15 4:31:00
  发帖心情 Post By:2009/3/21 21:00:00 [显示全部帖子]

两位老师:
   您们好! 附件中就是我用  采购价 汇总 平均值 的方法 , 请问应该怎样改呢?谢谢了!egd文件下载

 回到顶部
帅哥哟,离线,有人找我吗?
孤单的麦克风
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:264 积分:0 威望:0 精华:0 注册:2009/1/15 4:31:00
  发帖心情 Post By:2009/3/22 1:07:00 [显示全部帖子]

[这个贴子最后由孤单的麦克风在 2009/03/22 0121am 第 1 次编辑]

下面引用由yangming2009/03/21 10:30pm 发表的内容:
没看明白楼主要什么结果

老师:
   您好! 我的文件中只需要看 录入窗口 中的  "分不同颜色和名称统计" 那个摁钮里的公式就可以了. 那个公式为:

UNLockCol(13) AND ClearSubtotal() and showallrows() and Subtotal("配件名称,颜色","总用量,采购价,采购金额","2,5,2") and Do(277) and move(rows,13) and Do(25) AND LockCol(13)

上面可以看到 ,我是把采购价也汇总,所以才能在分组行显示采购价.... 我觉得这个方法是属于投机的方法,  应该有别的方法可以直接把采购价写在分组行上面的...

刚才我再试了一下CZY老师说的 用EVaLFOR的方法, 已经成功了,如下:

UNLockCol(13) AND ClearSubtotal() and showallrows() and Subtotal("配件名称,颜色","总用量,采购金额","2,2") and Do(277) and EvalFor("材料统计","采购价","cell(row-1,col)",1,rows,2) AND LockCol(13)


谢谢两位老师的关注和提示 !!! :


 回到顶部