瑞雪 发表于 2023-11-6 19:04:01

ActiveReport 16.2.0 可以发 SectionReport报表吗

licenses.licx参照了GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports, Version=16.2.0.0, Culture=neutral,
但是还是报错:在没有许可证的情况下构建,因此无法执行

Bella.Yuan 发表于 2023-11-7 10:25:24

您好,SectionReport是区域报表,您的意思是区域报表报授权错误还是什么意思呢?不是很理解您的意思,感觉您的意思是授权有问题。如果您这边有16的正式授权,可以在项目上重新生产一下license,参考下面的链接,如果没有16的授权码那就需要购买一个16的授权码。
如何在web项目中生成新的license文件 - ActiveReports 报表控件用户手册 - 葡萄城产品文档中心 (grapecity.com.cn)



瑞雪 发表于 2023-11-7 11:09:57

我目前用的是website,不是webApplication。ActiveReport是16.2.0是不是已经不支持website了。我看你给我说的方式是预览的方式。我目前用的是下面这种方式直接出一个PDF账票:

瑞雪 发表于 2023-11-7 11:13:23

我目前用的是webSite,不是webapplication。我想问一下,ActiveReport16.2.0是不是不支持website了。我看你给的例子是预览的方式出报表的,我目前是不预览,直接出一个PDF报表,代码如下:
Dim rpt As New SectionReport1()
      rpt.Document.Printer.PrinterName = ""
      rpt.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.A4
      rpt.PageSettings.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Portrait
      rpt.Run()
      Dim pdfExport As GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport = New GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport()
      pdfExport.Export(rpt.Document, "F:\PDF\202311070926.pdf")

瑞雪 发表于 2023-11-7 11:15:08

我的ActiveReport是授权过的。跑安装目录下的sample都是没有问题的。sample我看是web Application工程。我试了是好的。我新建的WebSite工程就不行。

Felix.Li 发表于 2023-11-7 15:08:02

您目前是报错授权问题嘛。可以先按照如下教程

https://developer.mescius.com/activereportsnet/docs/versions/v16/online/licensing-compiled-code.html
先按照这个,生成 .gclicx
然后放在自己项目的目录下,看授权问题通过。

瑞雪 发表于 2023-11-7 16:51:16

本帖最后由 瑞雪 于 2023-11-7 17:29 编辑

   我的ActiveReport是认证过的,WebApplication是可以正常出力报表的,website不行。 我发给你一个WebSite的demo你试试。如果用不成,麻烦你建一个WebSite试试,谢谢!!!


高版本vs 创建website 网址
Visual Studio 2019 创建WebSite 项目 网站项目 - yiyishuitian - 博客园 (cnblogs.com)

Bella.Yuan 发表于 2023-11-7 18:27:33

瑞雪 发表于 2023-11-7 16:51
我的ActiveReport是认证过的,WebApplication是可以正常出力报表的,website不行。 我发给你一个WebSite ...

您好,下载您的项目,看着是web项目,但是有报错信息,无法运行,看您截图说是sectionReport有问题,您有尝试其他类型的报表么?可以尝试一下其他报表测试看看。

孤月_2022 发表于 2023-11-7 19:05:02

本帖最后由 孤月_2022 于 2023-11-7 19:09 编辑

我们只是用了SectionReport,能不能麻烦您建一个WebSite的工程试一下。


创建WebSite工程的方式:https://www.cnblogs.com/BinBinGo/p/11951269.html
         

1.创建webSite
2.新建一个SectionReport文件
3.使用下面的方式出PDF报表
   Dim rpt As New SectionReport1()
   rpt.Document.Printer.PrinterName = ""
   rpt.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.A4
   rpt.PageSettings.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Portrait
   rpt.Run()
   Dim pdfExport As GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport = New GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport()
   pdfExport.Export(rpt.Document, "F:\PDF\202311070926.pdf")

孤月_2022 发表于 2023-11-8 14:50:46

问题已经解决了,感谢感谢!
页: [1] 2
查看完整版本: ActiveReport 16.2.0 可以发 SectionReport报表吗