wcfboy1 发表于 2019-1-22 15:24:21

这个报表如何做

oracle中写了个函数,功能就是根据项目名称,和日期求库存量。新建了数据集。在报表的查询里测试通过
测试内容如下
select get_stock('短纤1.33产量',sysdate) as stock
from dual现在想把表格中的项目名称传进去得到库存值
如,第一行显示的 【短纤1.33产量】 的库存值,第二行显示的是【短纤1.56产量】的库存值

这个如何处理,参数如何设置
select get_stock(:ParmPrdName,sysdate) as stock
from dual


KearneyKang 发表于 2019-1-22 17:42:44

你这是直接赋值可以,然后现在不知道如何进行把值给替换成参数吗?

wcfboy1 发表于 2019-1-22 19:04:42

这个表格有很多行数据,有至少50行,我想做一个数据源,根据左边的项目值和参数日期,取到库存数,在右边库存量那一列显示。

wcfboy1 发表于 2019-1-22 19:06:17

左边的项目值那一行我要手动写死的

wcfboy1 发表于 2019-1-22 19:07:00

KearneyKang 发表于 2019-1-22 17:42
你这是直接赋值可以,然后现在不知道如何进行把值给替换成参数吗?

对的。不知道怎么把左边表格里的值传进去

KearneyKang 发表于 2019-1-23 09:36:29

我想了下,你这种需求好像不可以,因为您的table绑定的是一张表,然后你的项目库存量都应该在哪这一张表已经存在的字段。

table展示的时候就已经动态完全展示了。
页: [1]
查看完整版本: 这个报表如何做