• <menu id="w2i4a"></menu>
  • logo 報表生成器FastReport .Net程序員手冊
    文檔首頁>>報表生成器FastReport .Net程序員手冊>>報表生成器FastReport .Net程序員手冊:WCF服務(wù)的簡單例子

    報表生成器FastReport .Net程序員手冊:WCF服務(wù)的簡單例子


    FastReport .Net是適用于Windows Forms,ASP.NET,MVC和.NET Core的全功能報表解決方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。

    在FastReport .NET 2021.1的新版本中,我們實現(xiàn)了對.NET 5的支持。添加了新條形碼-Deutsce Post Leitcode。將RTF轉(zhuǎn)換為報告對象的算法已得到顯著改進(jìn)。并且還添加了用于轉(zhuǎn)換數(shù)字的新功能。歡迎下載體驗。(點擊下方按鈕下載)

    立即點擊下載FastReport.NET v2021.1最新版

    Fastreport.NET在線購買價更低,專享85折起!趕緊加入購物清單吧!

    這個例子不需要編程,是用來測試庫和配置文件的。為了完成這個任務(wù),我們將使用Visual Studio自帶的程序WcfSvcHost.exe。

    1. 在磁盤上的任何地方為我們的項目創(chuàng)建一個文件夾,例如:以C:\WCF\FastReport

    2. 將這些文件復(fù)制到文件夾中:FastReport.Service.dll,FastReport.Service.dll.config。
    FastReport.dll和FastReport.Bars.dll。

    3. 建立兩個子文件夾 "數(shù)據(jù) "和 "報告"。

    4. 將數(shù)據(jù)庫文件從Demo文件夾復(fù)制到Data文件夾中 \FastReport.Net\Demos\Reports\nwind.xml。
     將文件夾\FastReports/FastReport.Net/Demos/WCF的內(nèi)容復(fù)制到\Reports中--它包含了與數(shù)據(jù)庫的內(nèi)置連接的測試報告,當(dāng)與FastReport.Service.dll庫一起使用時,這些報告是必不可少的。

    6. 在任何文本編輯器中打開配置文件FastReport.Service.dll.config。

    7. 更改<appSettings>部分的報告路徑。
    <add key="FastReport.ReportsPath" value="C:\WCF\FastReport\Reports" />。

    8. 修改<connectionStrings>部分的連接字符串。
    <add name="FastReportDemo" connectionString="XsdFile=;XmlFile=C:\WCF/FastReport/Data\nwind.xml"/>。

    9. 創(chuàng)建批處理文件service.bat,其中包含以下一行字。
    "C:\Program Files\Microsoft Visual Studio 10.0/Common7/IDE/WcfSvcHost.exe" /service:C:\WCF/FastReport/FastReport.Service.dll /config:C:\WCF/FastReport/FastReport.Service.dll.config。

    10. 在資源管理器中以管理員權(quán)限("以管理員身份運行")運行service.bat。你會在系統(tǒng)托盤中看到一個WCF服務(wù)主機的圖標(biāo)。雙擊該圖標(biāo)。

    11. 打開網(wǎng)頁瀏覽器,訪問http://localhost:8732/FastReportService/。

    這表明該服務(wù)工作正常。你可以在配置文件中更改服務(wù)的端口號。

    <add baseAddress="http://localhost:8732/FastReportService/" />

    讓我們從演示示例連接到我們的服務(wù) \FastReport.Net/Demos/C#\WCFClient。

    1. 在Visual Studio中打開WCFServiceClient.csproj。

    2. 在解決方案資源管理器中右擊 "服務(wù)引用:ReportService",在彈出的對話框中選擇 "配置服務(wù)引用"。


    3. 審查服務(wù)地址,該地址應(yīng)以"/mex"(元數(shù)據(jù)交換)結(jié)尾。


    4. 編制并運行一個例子。


    還想要更多嗎?您可以點擊閱讀【FastReport 報表2020最新資源盤點】,查找需要的教程資源。讓人興奮的是FastReport .NET報表正在慧都網(wǎng)火熱銷售中!低至3701元起!>>查看價格詳情

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();