SunDream° 发表于 2016-5-19 10:01:31

szpzr 发表于 2016-5-19 09:56
服务器具开发环境,客户端具运行环境,客户端是否不用部署?另外按F12看错误信息那些?不太懂.不好意思。谢 ...

你在浏览器中运行后,点击F12浏览器的下面会出现一个调试类型的代码框~你可以将你看见的部分截图发上来~

szpzr 发表于 2016-5-19 10:13:56

是这个吗?谢谢。

szpzr 发表于 2016-5-19 10:14:58

看不懂什么原因。

SunDream° 发表于 2016-5-19 10:21:55

szpzr 发表于 2016-5-19 10:14
看不懂什么原因。

你这个应该是火狐浏览器~你看看能不能发一下你的Demo上来看一下呢~ 或者发一下你的代码段~单单这样看确实不知道问题在哪儿呢~{:4_86:}

szpzr 发表于 2016-5-19 10:41:34

是火狐浏览器,后台代码:
//打印区域报表(代码)
            //接收Seal_UserApply_New.aspx传递过来的值
            string NoteNo = Request["NoteNo"].ToString();
            Seal_UserApply_New_Prt sReport1 = new Seal_UserApply_New_Prt();//区域报表实例化
            //sReport1.DataSource = GetDataSource();
            //把接收值传递给报表的参数
            sReport1.Parameters.Value = NoteNo;
            //连接数据库
            SqlConnection sqlcon = new SqlConnection(ConfigurationManager.ConnectionStrings["db_sbglConnectionString"].ConnectionString);
            sqlcon.Open();
            string strselect1 = "select * from SealCover where NoteNo='" + NoteNo + "'";
            SqlCommand sqlcmd1 = new SqlCommand(strselect1, sqlcon);
            SqlDataReader dr1 = sqlcmd1.ExecuteReader();
            if (dr1.Read())
            {
                sReport1.Parameters.Value = dr1["Compay"].ToString();
                sReport1.Parameters.Value = dr1["SealName"].ToString();
            }
            dr1.Close();
            dr1.Dispose();
            sqlcon.Close();
            sqlcon.Dispose();
            sReport1.Run();
            WebViewer1.Report = sReport1;
服务器上可以运行,就客户端出现错误。:)

Lenka.Guo 发表于 2016-5-19 11:03:05

szpzr 发表于 2016-5-19 10:41
是火狐浏览器,后台代码:
//打印区域报表(代码)
            //接收Seal_UserApply_New.aspx传递过来 ...

在报表运行时,点击F12,选择控制台,里面会有详细的错误信息。

在部署Web项目时,需要将所有AR相关的dll文件,FlashViewer 的swf文件拷贝到部署服务器上。请检查是否缺少上述文件,或者参考博客重新部署:http://blog.gcpowertools.com.cn/post/2015/04/07/ActiveReports_Deploy_-IIS.aspx
页: 1 [2]
查看完整版本: 客户端无法运行报表