2015-04-01 49 views
0

我想知道是否有可能鎖定rptdesign文件。鎖rptdesign文件

這個想法是將報告作爲服務運行,但不能更改默認參數。我知道我可以隱藏參數窗口,但用戶仍然可以編輯rptdesign文件並硬編碼新值。

有沒有人有任何以前的經驗呢?

是否有可能使rptdesign文件不可編輯?

回答

0

如果您想通過修改rptdesign文件來阻止用戶,您應該在操作系統級別上執行此操作,以便僅爲特定用戶啓用它。

+0

嗨Kazic,我不是系統的管理員,所以我恐怕我不能那樣做。我想把這份報告給顧客,但不讓他們修改。他們將針對他們的數據庫運行報告並將報告發回給我。我知道,如果他們想要改變某些事情並報告虛假信息,他們可以修改數據庫......但它更像是一個對rptdesign文件的開放性問題 – Chris 2015-04-09 10:23:46

0

如果要確保報告未被修改,可以從報告文件添加存儲md5總和的隱藏字段。我的意思是這個字段可以在你的報告文件中存儲md5sum到磁盤上。然後,您可以將其與原始金額進行比較。

無論如何,您的問題稍有不同 - 您期待您的客戶提供某些數據,並且您希望被他們欺騙。你可以在md5sum中使用這個方法,但是這對他們來說是信任問題,或者是任何其他訪問數據庫的可能性,而不是通過報告(例如他們可以直接訪問數據庫,或者你可以同意存儲這個數據庫數據在你的公司,而不是他們的)。

讓我知道,如果這個答案可以幫助你更好。