簡體   English   中英

如何在C#WinForms中更改報表的路徑

[英]How to Change path to a report in c# winforms

我在兩台計算機(數據庫,表單,報告)上工作,並添加了報告,但是當我將項目移至另一台計算機上並嘗試激活報告時,它顯示了錯誤。 該錯誤表明找不到報告的路徑,它向我顯示了創建報告的計算機的路徑。 當我單擊報告時,我會在屬性中看到我正在使用的計算機的路徑,因此我猜想報告還有其他路徑,因此我需要對其進行更改。 該怎么辦?

編輯: Citys.rdlc的名稱是Citys.rdlc ,我顯示該報表的表單的名稱是CityReport.cs

在報表的屬性窗口中的Misk/FullPath:C:\\Users\\computer1\\Desktop\\New folder\\Work\\Work\\Reports\\Citys.rdlc

當我嘗試打開報告時出現錯誤:

本地報告處理期間發生錯誤。 報告'C:\\ Users \\ Computer2 \\ Desktop \\ work \\ work \\ Reports \\ Citys.rdlc'的報告定義。 找不到路徑“ C:\\ Users \\ Computer2 \\ Desktop \\ work \\ work \\ Reports \\ Citys.rdlc”的一部分。

您可以做的是將一個Application配置文件添加到您的項目中,並在該文件中指定path ,然后稍微更改代碼以訪問該文件中的路徑。 只是谷歌using App.config in c#您將找到足夠的信息。

一旦完成,只需在app.config文件中的其他計算機上運行時更改路徑,然后在所需的任何計算機上使用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM