找回密码
 立即注册

QQ登录

只需一步,快速开始

Rhett

注册会员

22

主题

39

帖子

173

积分

注册会员

积分
173
Rhett
注册会员   /  发表于:2021-10-28 22:33  /   查看:1898  /  回复:1
10金币
本帖最后由 Crystal.Li 于 2021-10-29 14:22 编辑

代码如下
  1. var p = new GrapeCity.ActiveReports.PageReportModel.QueryParameter()
  2.                             {
  3.                                 Name = [        DISCUZ_CODE_0        ]quot;parameter_{i}",
  4.                                 Value = ExpressionInfo.Parse("{@" + parameterNames[i] + "}")
  5.                             };
  6.                             dataset.Query.QueryParameters.Add(p);
复制代码


在报表中却显示:




我想要的效果是:


在我拼接数据表达式后,会自动的添加一个{,请问如何写才能达到我想要的效果
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您可以尝试将参数写成这种形式看看: qr.Value = "=Parameters!p1.Value";

1 个回复

正序浏览
最佳答案
最佳答案
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-10-28 22:33:14
来自 2#
您可以尝试将参数写成这种形式看看:
qr.Value = "=Parameters!p1.Value";
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部