i任务JDBC取数 按报表户初始化,测试成功,实际初始化时为空

23932
37

wangsy 小试身手Lv3

发表于2019-3-13 15:52

悬赏200

未解决

楼主
本帖最后由 wangsy 于 2019-3-13 16:57 编辑

需求描述:将变长表数据以列转行的形式按报表户初始化至一张固定表
现行方案:设置了JDBC取数,详情如图所示。现要将ihtrb_htdrb表(i中的变长表)中的D-I列,按照报表户,初始化至固定报表的3-8行。ihtrb_htdrb.B2字段数据与报表户id(固定表)数据相对应。
问题:在JDBC测试取数界面填入报表户,点击测试,测试结果与期望中一致。但是在实际任务中初始化时,初始化结果为空。

希望有了解的同事可以赐教,谢谢!

最近看过此主题的会员

wxw

数据大白

wuq

brave0520

esen_53X71MVWTX

韩冰_2

esen_51WR5SHNFH

18176699532

esen_553VUPN3KT

youya1888

esen_4XW9QT2XNS

esen_4Y3L5ADO80

Linforever

esen_4UA5E28PGH

37个回答

只看楼主

孤傲的旋律 数据达人Lv4

发表于2019-3-18 14:25

只看该作者

取消 关注该作者的回复

32#

wangsy 发表于 2019-3-18 14:00
如果用QS函数,我如何将报表户这个参数传进来呢?我看上面那位同事的回答,选取的E2作为关键字列,所以有 ...

根据QS的第3个参数,如果是取当前用户的数据,第3个参数为空就表示取当前用户的数据

wangsy 小试身手Lv3

发表于2019-3-18 14:31

只看该作者

取消 关注该作者的回复

33#

孤傲的旋律 发表于 2019-3-18 14:25
根据QS的第3个参数,如果是取当前用户的数据,第3个参数为空就表示取当前用户的数据 ...

那个带@的参数呢,这部分怎么写呢?

孤傲的旋律 数据达人Lv4

发表于2019-3-18 14:44

只看该作者

取消 关注该作者的回复

34#

wangsy 发表于 2019-3-18 14:31
那个带@的参数呢,这部分怎么写呢?

@前面是定义的关键字的某一行的值,@后面是需要取的某一列的名称,上面有举例的。

wangsy 小试身手Lv3

发表于2019-3-18 15:24

只看该作者

取消 关注该作者的回复

35#

孤傲的旋律 发表于 2019-3-18 14:44
@前面是定义的关键字的某一行的值,@后面是需要取的某一列的名称,上面有举例的。 ...

这个信息如何通过传参的方式赋予呢?不能是每次都填写确切的值吧

孤傲的旋律 数据达人Lv4

发表于2019-3-18 15:45

只看该作者

取消 关注该作者的回复

36#

wangsy 发表于 2019-3-18 14:00
如果用QS函数,我如何将报表户这个参数传进来呢?我看上面那位同事的回答,选取的E2作为关键字列,所以有 ...

我如何将报表户这个参数传进来呢?
这个问题我有想了一下,这个不需要再QS中传啊,还是在jdbc数据源SQL中进行传参的啊。

孤傲的旋律 数据达人Lv4

发表于2019-3-18 15:46

只看该作者

取消 关注该作者的回复

37#

wangsy 发表于 2019-3-18 15:24
这个信息如何通过传参的方式赋予呢?不能是每次都填写确切的值吧

是填确切的值

孤傲的旋律 数据达人Lv4

发表于2019-3-22 11:37

只看该作者

取消 关注该作者的回复

38#

请问下您这边的问题解决了吗?如果有疑问请继续跟帖回复哦。

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号