簡體   English   中英

如何在 SSAS Cube 中禁用 DrillThrough Action 的雙擊選項

[英]How to Disable the double click option for DrillThrough Action in SSAS Cube

我需要在 SSAS Cube 中創建 DrillThrough 操作。 隨着我們將在 excel 報告中為少數程序提供 DrillThrough Actine。 我們已經在此基礎上制作了動作,並且我們僅對那些程序和其余程序數據限制了 DrillThrough 功能,用戶無法通過右鍵單擊獲得其他數據選項。

但問題是對於那些程序,即使用戶無法通過右鍵單擊來查看鑽取操作以獲取其他數據,但用戶雙擊這些有限程序的值,即使它在新工作表中顯示鑽取數據。

我想禁用雙擊選項以獲取那些有限程序的鑽取操作,或者我可以禁用提供鑽通數據的整個報告的雙擊選項。

請緊急告知需要為該修復做什么。

我相信您可以通過執行以下操作來禁用此功能:

  1. 使用 SSMS 連接到 Analysis Services 並瀏覽到正確的數據庫/多維數據集。
  2. 轉到用戶角色
  3. 選擇立方體頁面
  4. 本地多維數據集/鑽取訪問權限更改為
  5. 單擊確定。

在 Excel 工作簿的宏中進行查詢之前,您可以捕獲雙擊事件並取消默認操作(在您的情況下是鑽取選項卡)。 只需將以下事件放在“ThisWorkbook”對象中:

Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, ByVal Cancel As Boolean) 
 Cancel = True 
End Sub

將取消整個報表的所有雙擊事件,包括將出現的任何鑽取選項卡。

暫無
暫無

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

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