Foxtable(狐表)用户栏目专家坐堂 → 专业报表无法合计,如何解决


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

主题:专业报表无法合计,如何解决

帅哥,在线噢!
lin98
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1096 积分:7235 威望:0 精华:0 注册:2020/11/4 22:15:00
专业报表无法合计,如何解决  发帖心情 Post By:2023/6/14 14:51:00 [只看该作者]

模拟关联,省略下面图的步骤
图片点击可在新窗口打开查看
方法一
rt.Cells(5, 0).Text = "合计 " '打印合计
'rt.Cells(5, 4).Text = tbl.compute("Sum(数量)") 
'rt.Cells(5, 5).Text = tbl.compute("Sum(金额)") & "元"
方法二
'rt.Cells(5, 4).Text = tbl.compute("Sum(销售明细.数量)") 
'rt.Cells(5, 5).Text = tbl.compute("Sum(销售明细.金额)") & "元"
方法三
rt.Cells(5, 0).Text = "合计"
rt.Cells(5, 0).SpanCols = 3
rt.Cells(5, 3).Text = "[Aggregates!数量小计.Value]"
rt.Cells(5, 4).Text = "[Aggregates!金额小计.Value]"

专业报表无法合计,方法一,数量无值,金额显示一个错数据,方法二、三都没数据,如何解决?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/6/14 15:09:00 [只看该作者]

方法一才是对的,如果没有值,说明没有加载数据

 回到顶部
帅哥,在线噢!
lin98
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1096 积分:7235 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2023/6/14 15:18:00 [只看该作者]

有数据,数量有数据但没统计数据,金额有显示统计数据,但是不正确

 回到顶部
帅哥,在线噢!
lin98
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1096 积分:7235 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2023/6/14 15:19:00 [只看该作者]

模拟关联,如何实现,连续打印,目前实现象窗口打印一样,只打印当前一单的数据

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/6/14 15:24:00 [只看该作者]

请上传实例说明

 回到顶部
帅哥,在线噢!
lin98
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1096 积分:7235 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2023/6/14 15:29:00 [只看该作者]

1、金额大写在专业报表怎么设计?
2,在窗口放LOGO,文本框录入公司名称,标签显示金额大写,这些怎么在专业报表设计出来?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/6/14 15:40:00 [只看该作者]


 回到顶部
帅哥,在线噢!
lin98
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1096 积分:7235 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2023/6/14 16:57:00 [只看该作者]

Dim v As String
v = CUMoney("总金额")
rt.Cells(5, 1).text = "大写金额:"
rt.Cells(5, 1).text = v
执行显示不了数据,

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/6/14 17:03:00 [只看该作者]

v = CUMoney("这里是总金额的值,不是总金额这个字符串")

比如
dim dr as datarow = 表格某行
v = CUMoney(dr("总金额"))

 回到顶部
帅哥,在线噢!
lin98
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1096 积分:7235 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2023/6/14 17:08:00 [只看该作者]

rt.Cells(0, 0).text = Forms("模拟关联打印窗口").Controls("TextBox1")
报错
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:窗口,模拟关联打印窗口,Button2,Click
详细错误信息:
从类型“TextBox”到类型“String”的转换无效。

 回到顶部
总数 13 1 2 下一页