none
關於2005VB跑水晶報表10的問題 RRS feed

  • 問題


  • 這個問題和討論區中

    CrystalReport 已經到達您系統管理員所設定的最大報表處理工作限制。 的討論串
    http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=347590&SiteID=14
    一樣

    但是我看完後還是有些疑惑

    我想請問各位高手
    關於不要使用
    CR Viewer
    而是用pdf檔的形式轉出

    有關於這部份的範例或做法嗎
    而這邊是要直接寫在VB的程式碼內嗎

    而我發現我的報表檔的上下頁
    有些頁按了下一頁也無法前往下一頁
    要以在跳網頁面的欄位上
    打上那頁才會跑出卡住的頁面

    例如到第2頁後,按下一頁沒反應
    但是在旁邊的空格中打上3
    就可以跑到第3頁了

    請問各位高手對於這個問題是否有相關的經驗
    可以分享一下嗎

    謝謝您

    2006年9月27日 上午 09:41

解答

  • 嗯嗯
    我試出來了
    就如同錯誤訊息跑出來的一樣

    若要對檔案授與 ASP.NET 存取權,請在檔案總管中以滑鼠右鍵按一下檔案,選擇 [內容] 並選取 [安全] 索引標籤。按一下 [新增] 加入適當的使用者或群組。反白顯示 ASP.NET 帳戶,並且選取所需存取權限的核取方塊。

    只是因為一開始
    我的電腦>工具>資料夾選項>檢視>使用簡易檔案共用
    的勾勾要取消才能選"安全"這個索引標籤
    不然會找不到

    2006年9月27日 下午 01:07

所有回覆


  • 感謝DotJum大
    我已經知道了
    如何將水晶報表轉成PDF檔的程式碼了

    但是
    執行的時候會出現

    拒絕存取路徑 'c:\inetpub\wwwroot\CAS02\PackedBobbin.pdf'。

    描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。
    例外詳細資訊: System.UnauthorizedAccessException: 拒絕存取路徑 'c:\inetpub\wwwroot\CAS02\PackedBobbin.pdf'。
    沒有授權 ASP.NET 存取要求的資源。請考慮將資源存取權授與 ASP.NET 要求識別。ASP.NET 有一個基本處理序識別 (通常在 IIS 5 上為 {MACHINE}\ASPNET,在 IIS 6 上為 Network Service),會在應用程式未模擬的情況下使用。如果應用程式是透過 <identity impersonate="true"/> 模擬,這個識別將會是匿名使用者 (通常為 IUSR_MACHINENAME) 或經過驗證的要求使用者。

    若要對檔案授與 ASP.NET 存取權,請在檔案總管中以滑鼠右鍵按一下檔案,選擇 [內容] 並選取 [安全] 索引標籤。按一下 [新增] 加入適當的使用者或群組。反白顯示 ASP.NET 帳戶,並且選取所需存取權限的核取方塊。

    PackedBobbin.pdf是要轉出來得檔案名稱
    請問有人知道該怎麼改嗎

    如果在web.config內加入<identity impersonate="true"/> 則連前面要讀水晶報表的地方
    就會產生存取拒絕的情況了

    謝謝


     

    2006年9月27日 下午 12:13
  • 嗯嗯
    我試出來了
    就如同錯誤訊息跑出來的一樣

    若要對檔案授與 ASP.NET 存取權,請在檔案總管中以滑鼠右鍵按一下檔案,選擇 [內容] 並選取 [安全] 索引標籤。按一下 [新增] 加入適當的使用者或群組。反白顯示 ASP.NET 帳戶,並且選取所需存取權限的核取方塊。

    只是因為一開始
    我的電腦>工具>資料夾選項>檢視>使用簡易檔案共用
    的勾勾要取消才能選"安全"這個索引標籤
    不然會找不到

    2006年9月27日 下午 01:07