找回密码
 立即注册

QQ登录

只需一步,快速开始

szpzr

高级会员

139

主题

554

帖子

1763

积分

高级会员

积分
1763

活字格认证

szpzr
高级会员   /  发表于:2017-2-21 14:31  /   查看:3316  /  回复:7
求教:版主
1、原试用版10,现注册版11,
页面添加WebViewer,出现:
2、区域报表:
     添加参数:ContarctNo,建立文本框 TxtContractNo,属性DataField:param:ContractNo,
    页面后台传递参数:Contract_Ar Rpt = new Contract_Ar();//实例化报表
                Rpt.Parameters["ContractNo"].Value = "123456";
                Rpt.Run();
                WebViewer1.Report = Rpt.Document;
   为何跳出输入参数框?
3、页面的WebViewer设置了:<ActiveReportsWeb:WebViewer ID="WebViewer1" runat="server" height="100%"
            width="100%">
        </ActiveReportsWeb:WebViewer>
     为何报表只有一条横线?

本帖子中包含更多资源

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

x

7 个回复

倒序浏览
szpzr
高级会员   /  发表于:2017-2-21 14:55:28
沙发
参数的PromptUser属性设置false就可以不输入值吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-2-21 16:56:40
板凳
设置PromptUser = false就可以不出现输入参数值的对话框
宁外,你设置的WebViewer高度是100%,应该是不行的,需要设定固定值,比如:800px,或者参考这个文章中的方法看可行不:http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=24233&extra=page%3D1

本帖子中包含更多资源

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

x
回复 使用道具 举报
szpzr
高级会员   /  发表于:2017-2-21 17:05:40
地板
高度解决了,那如何传递参数,10版本Rpt.Parameters["ContractNo"].Value = "123456";这样可以传递参数的,现在为何不行?急!
回复 使用道具 举报
szpzr
高级会员   /  发表于:2017-2-21 17:10:00
5#
可以传递参数了。谢谢!
回复 使用道具 举报
szpzr
高级会员   /  发表于:2017-2-21 17:10:41
6#
第1个问题图示为何原因?
回复 使用道具 举报
szpzr
高级会员   /  发表于:2017-2-21 17:11:24
7#
参数的PromptUser属性是新增的吗?
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-2-21 18:46:29
8#
szpzr 发表于 2017-2-21 17:10
第1个问题图示为何原因?

图示上面是很正常的提示,这个可以不做任何修改
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部