Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
跳到主要內容 跳至補充內容

巨集和自動化

QlikView 自動化介面

QlikView 配備自動化介面 (自動化原先稱為 OLE 自動化)。此介面可讓外部程式或內部巨集對 QlikView 應用程式進行存取與控制。

您可在 QlikView 應用程式的 Documentation 資料夾中找到 QlikView 自動化介面的完整規格。

自動化介面是 QlikView 整體的一部分,無需執行任何特別工作來啟動。

自動化和巨集如何控制 QlikView

QlikView 的外部控制

外部程式 (例如以支援自動化的 Visual Basic 或 C++ 編寫的程式) 可藉由自動化來存取 QlikView 物件。

其他應用程式或獨立程式可使用此類程式碼來控制 QlikView。

藉由啟動按鈕,即可從 QlikView 文件叫用獨立可執行檔。

內部巨集解譯器

QlikView 內部也可藉由內建的巨集解譯器,透過自動化來存取 QlikView 物件。

目前有數個方式可叫用 QlikView 文件內以 VBScript 或 JScript 編寫的巨集:

文件事件:

  • 可在開啟 QlikView 文件後執行巨集。
  • 可在重新執行指令碼後執行巨集。
  • 可在減少資料命令後執行巨集。
  • 可在文件中的任何欄位中進行選取後執行巨集。

工作表事件:

  • 可在啟動工作表後執行巨集。
  • 可在停用工作表時執行巨集。

工作表物件事件:

  • 可在啟動工作表物件後執行巨集。
  • 可在停用工作表物件時執行巨集。

按鈕事件:

  • 按鈕工作表物件可連結至巨集。

欄位事件:

  • 可在指定欄位中進行選取後執行巨集。
  • 可在與指定欄位有邏輯關聯的任何欄位中進行選取時執行巨集。
  • 可在指定欄位中鎖定選項時執行巨集。
  • 可在指定欄位中解除鎖定選項時執行巨集。

變數事件:

  • 可在指定變數中輸入值後執行巨集。
  • 可在包含公式之指定變數的值因公式值變更而改變時執行巨集。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!

加入分析現代化計畫

Remove banner from view

透過分析現代化程式進行現代化而不犧牲寶貴的 QlikView 應用程式。 按一下這裡 取得更多資訊或聯繫: ampquestions@qlik.com