gpt4 book ai didi

java - 在 JasperServer Reports 和 Postgres 上使用 IntegerList 进行过滤

转载 作者:行者123 更新时间:2023-11-29 13:26:46 25 4
gpt4 key购买 nike

我正在尝试在 Jasper Reports 中使用参数,但我在使用列表时遇到了一些困难,更准确地说是整数列表。

我有一个 Postgres 过程,它接收一个整数数组作为参数,就像这个查询 select * from function_x(array[n1,n2,n3])。但我不知道如何将这些值作为 Postgres 数组发送。

我已经在 J​​asperServer 中将参数设置为 Multi Select Query

有人可以帮助我吗?非常感谢...

最佳答案

刚刚添加了 MacGyver:

<queryString>
<![CDATA[select * from function_x(array$P!{PARAMETER})]]>
</queryString>

Postgres 接受 array[]{} 作为数组值,问题是 Jasper 试图发送 [ n1,n2,n3](字符串) 所以我所做的是将 array[] 连接起来。

这解决了我的问题...

关于java - 在 JasperServer Reports 和 Postgres 上使用 IntegerList 进行过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32464943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com