我有一个存储过程,它接受 2 个参数并返回一个整数值。我希望该值是页面上仪表图表的值。这 2 个参数将根据所选项目的属性而变化。有没有一种简单的方法将存储过程中的一个值传递到图表中进行显示?这将嵌入到 asp.net 应用程序 (vb) 中 - 因此根据先前选择的项目,参数值和结果将会改变。感谢您的帮助。
-
创建包
CREATE OR REPLACE PACKAGE REPORTING AS
type query_results is ref cursor;
PROCEDURE barfoo (one IN INTEGER, two IN INTEGER, three IN OUT REPORTING.query_results);
结束报告;
-
创建存储过程
创建或替换过程 BARFOO (
1 IN INTEGER DEFAULT NULL,
两个 IN INTEGER DEFAULT NULL,
三个 IN OUT reporting.query_results
) 作为
开始
开三为
选择一+二合计
从双
;
巴福结束;
构建报告
3a.确保存储过程在数据库“专家”中可见
![enter image description here](https://i.stack.imgur.com/jJK38.png)
3b.将存储过程添加到报表中
![enter image description here](https://i.stack.imgur.com/Ln2Cp.png)
3c.添加图表
插入 |图表... |类型选项卡 | “仪表”,然后“数据”选项卡
![enter image description here](https://i.stack.imgur.com/bSOUc.png)
- 结果
![enter image description here](https://i.stack.imgur.com/XdYld.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)