怪哉!怪哉!看看哪位大神能解决,用sql函数,固定值查出来就能拓展,用单元格的查出来就变成数组了

如图:第一个是用固定值查出来的,sql("LYGL", "SELECT 物品名称 FROM [配置表] where 楼层代码 =  'DL01' ",1),第二个是用单元格查询出来的sql("LYGL", "SELECT 物品名称 FROM [配置表] where 楼层代码 =  '"+D8+"' ",1)

第二个即使加split函数也不能变成第一个样子,求大神帮忙解决,因为我要的是变量,不是固定值查询,谢谢。

FineReport 君笑我 发布于 2020-8-17 12:18 (编辑于 2020-8-17 12:19)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-3-13 11:22

直接通过展示后,D8单元格手工输入,再查询出来,不管怎么设置,都不会扩展的

D8给默认值,报表直接预览是会扩展(前提,设置扩展了)

预览后,在d8输入数值,查询出来的不会扩展

  • 小潘同學 小潘同學 预览后,改变d8的值,如何实现可扩展?
    2022-05-13 15:49 
最佳回答
0
LSQ000Lv5中级互助
发布于2020-8-17 12:20

单元格的拓展方向有改吗


最佳回答
0
冰泉冷涩Lv6初级互助
发布于2020-8-17 12:44

写入SQL函数的单元格左父格要是D8

最佳回答
0
jongwangLv6中级互助
发布于2020-8-17 13:17

第二种没有设置纵向扩展

最佳回答
0
ScyalcireLv7中级互助
发布于2020-8-17 13:20

你第二个单元格设置的不扩展吧?

  • 君笑我 君笑我(提问者) 扩展了的
    2020-08-17 13:31 
  • Scyalcire Scyalcire 回复 君笑我(提问者) 你可以验证一下,用sql变量写的话 把这些带逗号的初始字段放在A1 然后在A2写split函数 设置纵向扩展,看看有没有效果
    2020-08-17 13:54 
  • 7关注人数
  • 634浏览人数
  • 最后回答于:2021-3-13 11:22
    请选择关闭问题的原因
    确定 取消
    返回顶部