stimulsoft mysql,将值传递给Stimulsoft报告参数「建议收藏」

stimulsoft mysql,将值传递给Stimulsoft报告参数「建议收藏」HiIhaveareportinwindowsformapplicationthatit’sdesignedbyStimulsoftreportgenerator.MyreportgetdatafromMySQLdatabasebyastoredprocedure.MystoredprocedurehasaparameterasPer…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

stimulsoft mysql,将值传递给Stimulsoft报告参数「建议收藏」

Hi

I have a report in windows form application that it’s designed by Stimulsoft report generator. My report get data from MySQL database by a stored procedure.

My stored procedure has a parameter as PersonalCode and my report has a parameter with same name.

I want load report file and pass a value to this parameter.

I use from some solutions that are listed in bellow, but all of them is not correct:First Way:

Stimulsoft.Report.StiReport report = new Stimulsoft.Report.StiReport();

report.Load(“mrt file path”);

report.Compile();

report.Variables[“PersonalCode”] = 932;

report.Render();

report.Show();

Second Way:

Stimulsoft.Report.StiReport report = new Stimulsoft.Report.StiReport();

report.Load(“mrt file path”);

report[“PersonalCode”] = 932;

report.Show();

Third Way:

Stimulsoft.Report.StiReport report = new Stimulsoft.Report.StiReport();

report.Load(“mrt file path”);

report.Compile();

Stimulsoft.Report.Dictionary.StiDataParameter parameter = new Stimulsoft.Report.Dictionary.StiDataParameter();

parameter.Name = “PersonalCode”;

parameter.Value = “932”;

report.DataSources[“PersonalInformation”].Parameters[“PersonalCode”] = parameter;

report.Render();

report.Show();

Fourth Way:

Stimulsoft.Report.StiReport report = new Stimulsoft.Report.StiReport();

report.Load(“mrt file path”);

report.Compile();

Stimulsoft.Report.Dictionary.StiVariable parameter = new Stimulsoft.Report.Dictionary.StiVariable(“PersonalCode”, typeof(int));

parameter.Value = “932”;

report.Dictionary.Variables[“PersonalCode”] = parameter;

report.Render();

report.Show();

Please help my,

How I can pass a value as parameter to report in .net that this parameter is a parameter for stored procedure that provide report data?

解决方案Hi

I solve my problem by bellow code:

report.Compile();

report[“Number”] = 932;

report.Render();

report.Show();

But You must attention to bellow notice:

1- Stored procedure parameter names’s must be “Number”

2- Report parameter name’s must be “Number”

3- Sent parameter name’s must be “Number”

Thanks

Open a support ticket with your question at Stimulsoft forums on :

http://forum.stimulsoft.com/[^]

There you get full support for the software developers also you provide them with code sample of your work.

Thank you

Hi

I solve my problem by bellow code:

Collapse | Copy Code

report.Compile();

report[“Number”] = 932;

report.Render();

report.Show();

But You must attention to bellow notice:

1- Stored procedure parameter names’s must be “Number”

2- Report parameter name’s must be “Number”

3- Sent parameter name’s must be “Number”

Thanks

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158798.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 缺陷报告流程_缺陷报告有统一的模板

    缺陷报告流程_缺陷报告有统一的模板1.缺陷1.1什么是缺陷软件缺陷就是通常说的Bug,它是指在软件中(包括文档和程序)存在的影响软件正常运行的问题。1.2缺陷产生的原因 需求不明确和变更(沟通不充分产生) 软件结构复杂(架构不合理,认知不到位) 编码问题(程序员都是培训的,太菜了) 项目期限短(时间问题,越快越忙越出错) 使用新技术(不是最新的才是最好的,大家都知道老人活好) 1.3缺陷分类1.3.1测试种类分类 界面类 功能类 性能类 安

    2026年1月16日
    4
  • linux中mkdir命令含义,Linux中mkdir命令详解

    linux中mkdir命令含义,Linux中mkdir命令详解Linux 中 mkdir 命令详解 linuxmkdir 用来创建目录 要求创建目录的用户在当前目录中具有写权限 并且指定的目录名不能是当前目录中已有的目录 1 新建一个文件夹 one2 新建三个文件夹 three four five3 新建一个多层级文件夹 a 01 总结以上所述是小编给大家介绍的 Liunx 中 mkdir 命令详解 希望对大家有所帮助 如果大家有任何疑问请给我留言 小编会及

    2025年8月12日
    6
  • ubuntu下deb包安装方法_ubuntu安装下载文件

    ubuntu下deb包安装方法_ubuntu安装下载文件deb包是Debian,Ubuntu等Linux发行版的软件安装包,扩展名为.deb,是类似于rpm的软件包,Debian,Ubuntu系统不推荐使用deb软件包,因为要解决软件包依赖问题,安装也比较麻烦。如果Ubuntu要安装新软件,已有deb安装包(例如:linuxidc.deb),但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。dpkg是Debianlinuxidc的简写,是为Debian专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行

    2022年10月20日
    3
  • 使用IntelliJ IDEA 配置Maven(入门)「建议收藏」

    使用IntelliJ IDEA 配置Maven(入门)「建议收藏」1.下载Maven官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹2.配置本地仓库路径3.配置maven环境变量4.在IntelliJIDEA中配置maven打开-File-Settings5.新建mavenWEB项目打开-File-New-Project点击NEXT

    2022年5月28日
    59
  • 关闭对话框,OnClose和OnCancel

    关闭对话框,OnClose和OnCancel

    2021年11月28日
    70
  • 无语的准备关时_紧要关头

    无语的准备关时_紧要关头,却不能吹尽弯月沉没的忧伤。我,或许就是忘忧河上撑篙的船夫,孤舟、蓑衣、斗笠,在红尘中摆渡。拾一抹花瓣,从此潇湘谢却,钟声不继。可能真的是前生种下的孽缘,这一生,我们才会狭路相逢,然后,你悄悄偷走我的真爱难找。藕断何必丝连、情断何必怀念,当你离开我的瞬间我才知道你并没有那么的好。藕断何必丝连、情断何必怀念,当你离开我的瞬间我才知道良友虽多,但知己难寻。藕断何必丝连、情断何必怀念,当你离开我的瞬间你

    2025年8月6日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号