找回密码
 立即注册

QQ登录

只需一步,快速开始

dgrsafe

初级会员

22

主题

103

帖子

289

积分

初级会员

积分
289
dgrsafe
初级会员   /  发表于:2020-1-22 15:43  /   查看:5801  /  回复:11
本帖最后由 Lenka.Guo 于 2020-1-22 16:43 编辑

reportParameters这个属性只有报表也设置了相同的参数,才能在后台获取到,局限性太大。
ReportID必须为(完整并且能够在指定路径找到的)rdlx报表文件名(不允许出现其他乱七八糟的字符),这个属性可以在starup中通过args.Report.Name这种方式获取

请问,GrapeCity.ActiveReports.JSViewer.create()方法中,有没有一个其他的属性   也可以通过这样的方式获取到值的。重申一遍,不是报表参数!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

11 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-2-3 19:13:47
推荐
您好,
您现在主要是想从前台给 Startup h函数传递方法是吗?如果是可参考博客
您可以参考这篇博客:https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1

评分

参与人数 1满意度 +5 收起 理由
dgrsafe + 5 很给力!

查看全部评分

回复 使用道具 举报
dgrsafe
初级会员   /  发表于:2020-1-22 15:46:35
沙发
总体的需求是 页面通过在create()方法中向某个固定属性设置值,然后在settings.LocateDataSource += args =>{}这里面能获取到
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-1-22 16:43:35
板凳
在初始化 GrapeCity.ActiveReports.JSViewer.create() 中可设置的选项,如下:

JSViewer API 说明文档,如下:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
dgrsafe
初级会员   /  发表于:2020-1-22 17:23:38
地板
Lenka.Guo 发表于 2020-1-22 16:43
在初始化 GrapeCity.ActiveReports.JSViewer.create() 中可设置的选项,如下:

JSViewer API 说明文档, ...

你好,这里面并没有找到满足我需求的选项和API
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-1-23 12:58:23
5#
您好,Create方法里面可用的ApI及选项就是这些了,如果您要传递特殊的值只能通过拼接报表名称来获取了,比如 reportName?ID=1
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-1-23 12:58:24
6#
您好,Create方法里面可用的ApI及选项就是这些了,如果您要传递特殊的值只能通过拼接报表名称来获取了,比如 reportName?ID=1
回复 使用道具 举报
dgrsafe
初级会员   /  发表于:2020-2-3 17:10:32
7#
Lenka.Guo 发表于 2020-1-23 12:58
您好,Create方法里面可用的ApI及选项就是这些了,如果您要传递特殊的值只能通过拼接报表名称来获取了,比 ...

你好,能否举个例子,具体在什么地方拼接

是这样吗,这样的话只能在controller中获取,还是无法传递
现在是controller---view---startup,view到startup这一步无法传递

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-2-6 12:24:36
9#
您好,在ActiveReports的专题教程里,有一篇博客写的是Jsviewer在后台获取参数得办法。使用的是在报表名称哪里拼接的办法,然后在startup的方法里使用分割函数进行一个分割
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-2-6 12:24:37
10#
您好,在ActiveReports的专题教程里,有一篇博客写的是Jsviewer在后台获取参数得办法。使用的是在报表名称哪里拼接的办法,然后在startup的方法里使用分割函数进行一个分割
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部