共用方式為


以對話方塊形式打開自訂頁面並使用雲端流程

此範例會示範如何建立簡單的自訂頁面,當您按一下命令時,會以對話方塊方式開啟。 您也可以從自訂頁面對話方塊呼叫雲端流程。

先決條件

建立命令

首先,您需要判斷要放置命令的資料表和命令列位置。

  1. 打開應用程式設計師,然後將所需的資料表新增至模型導向應用程式中。 詳細資訊:建立您的第一個模型導向應用程式

  2. 發行應用程式。

  3. 應用程式設計器的 Pages 區域中選擇所需的表。

  4. 選擇 ... (省略號),然後選擇 編輯命令列

    應用程式設計工具進入點

  5. 選取您想要的命令列位置,然後選取編輯。 其他資訊:命令列位置

    選取位置

  6. 在命令設計器命令列上選擇 + 新建 ,然後輸入命令屬性:詳細資訊:

為您的命令建立 JavaScript Web 資源

注意

目前只支援使用 JavaScript 來使用此命令自訂。 目前不支援 Power Fx。

  1. 對於命令屬性 Action,選擇Run JavaScript
  2. 選擇 + 新增庫
  3. 選擇 新建 以創建新的 JavaScript Web 資源。
  4. 在 Web 資源:新建瀏覽器視窗中,輸入 名稱 以及可選的 a 顯示名稱 name 和 Description
  5. 對於 Type ( 類型),選擇 Script (JScript)(腳本 (#)。
  6. 選擇 Text Editor ( 文字編輯器)。
  7. 在您的 JavaScript 中貼上。 例如,根據您希望使用的對話框類型,從 Navigate API 參考 中複製並粘貼一個範例
  8. 選擇 保存,然後選擇 發佈 以保存併發佈 Web 資源。
  9. 關閉瀏覽器視窗索引標籤,返回命令設計師。

從您的命令呼叫 JavaScript

  1. 在 Add JavaScript Library 對話框中,選擇您在前面的步驟中創建的庫,然後選擇 Add.

    提示

    如果找不到 Web 資源,請在 Search (搜索 ) 框中輸入名稱。 為命令添加 JavaScript 庫

  2. 在 Command properties ( 命令 屬性) 窗格中,輸入 JavaScript 函數的名稱。 在此示例中, 輸入 openDialog

    新的模型導向應用程式名稱提示

  3. (可選)更改 Visibility (可見性 ) 邏輯。

  4. 選取儲存並發佈

請參閱

為您的模型驅動應用設計自定義頁面

使用用戶端 API 導航到自訂頁面

在自定義頁面中使用 PowerFx