找回密码
 立即注册

QQ登录

只需一步,快速开始

877121273

中级会员

116

主题

361

帖子

901

积分

中级会员

积分
901

微信认证勋章

877121273
中级会员   /  发表于:2016-7-5 15:32  /   查看:3550  /  回复:9
本帖最后由 Lenka.Guo 于 2016-7-5 17:36 编辑


本帖子中包含更多资源

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

x

9 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-7-5 16:53:53
沙发
您在浏览器开发模式(F12)看下是否有资源或者接口访问异常。
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-7-5 16:59:23
板凳
请问怎么调试。。。
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-7-5 17:15:51
地板
877121273 发表于 2016-7-5 16:59
请问怎么调试。。。

根据错误来看,是在报表是动态数据源加载的,而在加载报表时未能给报表绑定数据。
1. 请在浏览器预览报表时,在浏览器中按 F12,选择 控制台,看提示的错误信息
2. 可能是报表服务文件位置的问题   ActiveReports.ReportService.asmx,导致没能为报表加载。
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-7-5 17:21:25
5#
这个能说明什么吗

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-7-5 17:41:34
6#
877121273 发表于 2016-7-5 17:21
这个能说明什么吗

如电话所沟通,排查数据绑定问题
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-7-5 18:14:14
7#
谢谢

本帖子中包含更多资源

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

x
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-7-5 18:16:16
8#
gan'j感觉是没有进来Hour()这个方法,因为我写日志的方法SendLog()并没有执行过,又或者是在dt = client.GetPeriodStatisticsByHour(Convert.ToDateTime(TextBox1.Text));这句报错了。。。

本帖子中包含更多资源

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

x
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-7-5 18:18:38
9#
不过我在开发环境中执行client.GetPeriodStatisticsByHour(Convert.ToDateTime(TextBox1.Text));这句没有问题哦
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-7-6 11:20:58
10#

您好:
看了您的程序后, 以下两句代码部署后没有执行
  1.     dt = client.GetPeriodStatisticsByHour(Convert.ToDateTime(TextBox1.Text));
  2.                         SendLog("877121273", dt.Rows.Count.ToString()+ "\r\n");
复制代码
可能是以下原因导致的:
1. WcfClient() 客户端路径未配置好,导致无法访问。
2. Try catch 里面直接抛出异常。

所以,需要您在catch里面打个logo排查原因
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部