lihuioooo 发表于 2015-9-29 09:47:00

关于jsp通过webservice 调用报表的问题

上次沟通说可以请提供一份webservice 及调用实例,请提供一份把

frank.zhang 发表于 2015-9-29 09:53:00

您好,
关于JSP调用的方法,目前有一篇博客专门介绍,您可以先参考下:
http://blog.gcpowertools.com.cn/post/2015/03/19/JSP_ActiveReports.aspx

之前提到关于JSP下,参数传递的问题,计划是今天整理出一篇博客,会在今天下班之前发布。

lihuioooo 发表于 2015-9-29 10:03:00

private DataTable GetDepartment()
      {
            DataTable dt = new DataTable();

            using (System.Data.OleDb.OleDbConnection connection = new System.Data.OleDb.OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Test.mdb;Persist Security Info=True"))
            {
                System.Data.OleDb.OleDbDataAdapter adapter = new System.Data.OleDb.OleDbDataAdapter("SELECT * FROM Department", connection);
                adapter.Fill(dt);
            }

            return dt;
      }


关于sqlserver数据库获取数据集 的调用的方式是怎么写的呢?

lihuioooo 发表于 2015-9-29 10:33:00

   private DataTable GetDepartment()
      {
            DataTable dt = new DataTable();

            using (System.Data.OleDb.OleDbConnection connection = new System.Data.OleDb.OleDbConnection(@&qu......
lihuioooo 发表于 2015-9-29 10:03:00 http://gcdn.gcpowertools.com.cn/images/common/back.gif


已解决

lihuioooo 发表于 2015-9-29 11:52:00

protected override void OnLocateDataSourceHandler(object sender, LocateDataSourceEventArgs args)
      {

            if (args.DataSourceName == "DS_Department" && args.DataSetName == "Department")
            {
                args.Data = GetDepartment();
            }

            if (args.DataSourceName == "DS_Employee" && args.DataSetName == "Employee")
            {
                args.Data = GetEmployee();
            }
            if (args.DataSourceName == "ds_Product" && args.DataSetName == "DataSet1")
            {
                args.Data = GetProduct();
            }
      }


设置报表的哪个地方可以在前端点击报表后提交到此处获取数据源?

frank.zhang 发表于 2015-9-29 11:56:00

回复 5楼lihuioooo的帖子

您好,
有两个地方的设置:
1.报表的数据源类型为DataSet,数据集里面的Query为空
2.加载一个DataSource的方法。

可以参考以下博客:
http://blog.gcpowertools.com.cn/post/2014/08/01/ActiveReports_DataSource_RunTime.aspx

frank.zhang 发表于 2015-9-30 12:26:00

您好,
在HTML5 Viewer下自定义UI,可以参考博客:
http://blog.gcpowertools.com.cn/post/2015/09/30/HTML5Viewer.aspx

frank.zhang 发表于 2015-10-20 17:53:00

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: 关于jsp通过webservice 调用报表的问题