Win2003下關於打印水晶報表沒有權限與報表按鈕不顯示的問題

来源:互联网 发布:jdbc怎么连接数据库 编辑:程序博客网 时间:2024/05/17 21:01

我在使用Win2003做asp.net的網站伺服器時,經常遇到項目調試OK,傳到Win2003上時,出現水晶報表不能打印,或水晶報表按鈕不顯示,使其打印不了的問題。

現將我的解決方法說明如下:

一、無權限打印的問題:

在Win2003的C:/WINNT/TEMP資料夾,沒有權限,一般情況下,水晶報表的臨時生成文件都存放在這裡,若特定的帳戶沒有此文件夾的寫權限,容易導致無法打印

方法:將everyone的修改權限加上(或許我的權限加的有些大,若你有更好的方法,可以給我留言)

二、水晶報表的按鈕不顯示的問題:

一般情況下,IIS配置成功后,在虛擬目錄里有一個相應的aspnet_Client文件夾,此文件夾就是對應的按鈕的存放地,在你重新配置目錄時,只要將此文件夾拷貝到相應的目錄即可解決按鈕的顯示問題。