Foxtable(狐表)用户栏目专家坐堂 → 如何表中数据为空 留空白即可 不用显示0 代码怎么写?请教


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

主题:如何表中数据为空 留空白即可 不用显示0 代码怎么写?请教

帅哥哟,离线,有人找我吗?
jswjyjf
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
如何表中数据为空 留空白即可 不用显示0 代码怎么写?请教  发帖心情 Post By:2023/8/11 13:55:00 [只看该作者]

表中数据为空 留空白即可 不用显示0 代码怎么写?请教

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


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

0是手工录入的,还是其它什么方式生成的?

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


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
  发帖心情 Post By:2023/8/11 14:03:00 [只看该作者]

是副本表 fill 生成的

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


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

fill代码发上来看看

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


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
  发帖心情 Post By:2023/8/11 14:13:00 [只看该作者]

Tables(e.form.Name & "_Table1").fill("selec a.加工商编码,a.加工商名称,a.简码,a.分类名称,期初金额,sum(金额2) as 付款金额,sum(金额3) as 借支金额, sum(金额1) as 加工费金额,(isnull(期初金额,0)+isnull(sum(金额2),0)+isnull(sum(金额3),0)-isnull(sum(金额1),0)) as 余额 from {加工商} as a left join (selec 单位编码, 单位名称, 0 as 金额1, 贷方金额 as 金额2,0 as 金额3 from {资金收付明细单} where 单据状态='已审核' and 单据性质='付加工费'  union all selec 单位编码, 单位名称, 0,0, 贷方金额 as 金额3 from {资金收付明细单} where 单据状态='已审核' and 单据性质='加工商借支'   union all Selec 加工商编码, 加工商名称,金额,0,0 from {加工收发明细} where 单据状态='已审核') As b on a.加工商编码 = b.单位编码 And a.加工商名称 = b.单位名称  group by a.加工商编码, a.加工商名称,a.简码,a.分类名称,期初金额","wjhansdata",True)


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


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

Tables(e.form.Name & "_Table1").fill("select 加工商编码,加工商名称,简码,分类名称,期初金额,付款金额,借支金额,加工费金额, (case when 余额=0 then null else 余额 end) as 余额 from (select a.加工商编码,a.加工商名称,a.简码,a.分类名称,期初金额,sum(金额2) as 付款金额,sum(金额3) as 借支金额, sum(金额1) as 加工费金额,(isnull(期初金额,0)+isnull(sum(金额2),0)+isnull(sum(金额3),0)-isnull(sum(金额1),0)) as 余额 from {加工商} as a left join (selec 单位编码, 单位名称, 0 as 金额1, 贷方金额 as 金额2,0 as 金额3 from {资金收付明细单} where 单据状态='已审核' and 单据性质='付加工费'  union all selec 单位编码, 单位名称, 0,0, 贷方金额 as 金额3 from {资金收付明细单} where 单据状态='已审核' and 单据性质='加工商借支'   union all Selec 加工商编码, 加工商名称,金额,0,0 from {加工收发明细} where 单据状态='已审核') As b on a.加工商编码 = b.单位编码 And a.加工商名称 = b.单位名称  group by a.加工商编码, a.加工商名称,a.简码,a.分类名称,期初金额) as c","wjhansdata",True)

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


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
  发帖心情 Post By:2023/8/11 14:27:00 [只看该作者]

试了下 出错了


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


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
  发帖心情 Post By:2023/8/11 14:27:00 [只看该作者]

我发你的正常的 能执行


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


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
  发帖心情 Post By:2023/8/11 14:41:00 [只看该作者]

我再检查一下 谢谢

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


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

出什么错?

 回到顶部