四季風 发表于 2022-1-12 22:28:00

reportviewer to view pagereport

本帖最后由 四季風 于 2022-1-12 22:29 编辑

在WinForm 應用中, 編了一個PAGEREPORT, 在REPORTMAIN 的項目下, 主程式在另一WINFORM 文件中調用一個PAGEREPORT 到REPORTVIEWER, 但出現找不到
paymentadvice.rdlx 檔案.

但在BIN 目錄目下面沒有RDLX文件, 因為應該包含在REPORTMAIN.DLL 內.

那以下

GrapeCity.ActiveReports.PageReport pgrpt = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(@"PagePymtAdvice"));

要如何對應

將PagePymtAdvice.rdlx 生成在BIN 下面



Bella.Yuan 发表于 2022-1-14 11:04:05

您好,您可以参考这个链接https://help.grapecity.com.cn/pages/viewpage.action?pageId=5972393,需要将报表文件的属性设置为“始终复制”。

wengMQ 发表于 2022-1-14 12:57:31

可以采用文件流的方式赋值

wengMQ 发表于 2022-1-14 13:05:02

byte[] wj=Properties.Resources.cs1;
MemoryStream mstream=new MemoryStream();
mstream.Write(wj, 0,wj.Length);
                     mstream.Seek(0, SeekOrigin.Begin);
using (TextReader StreamTxtRead = new StreamReader(mstream))
                        {
                            PageReport PgReport = new PageReport(StreamTxtRead);
}

Bella.Yuan 发表于 2022-1-14 13:32:58

wengMQ 发表于 2022-1-14 13:05
byte[] wj=Properties.Resources.cs1;
MemoryStream mstream=new MemoryStream();
mstream.Write(wj, 0,w ...

非常感谢老铁帮忙回复:hjyzw:

四季風 发表于 2022-1-14 22:24:22

Bella.Yuan 发表于 2022-1-14 11:04
您好,您可以参考这个链接https://help.grapecity.com.cn/pages/viewpage.action?pageId=5972393,需要将报 ...

感謝幫忙. 已經解決並懂得運用.

Bella.Yuan 发表于 2022-1-16 15:50:58

四季風 发表于 2022-1-14 22:24
感謝幫忙. 已經解決並懂得運用.

:mj72:
页: [1]
查看完整版本: reportviewer to view pagereport