本文說明如何建立快速檢視表單,以及如何將快速檢視控制項新增至主要表單。
快速檢視表單可以加入至另一個表單做為快速檢視控制項。 它提供一個模板,用於在一個表格列的表單中查看另一個(其他)表格列的相關信息。 這意味著應用程序用戶無需導航到不同的行即可查看完成其工作所需的信息。
請注意,雖然快速檢視表單可以顯示在檢視表或表單上,但它是做為表單而不是檢視表製作的。
在下列範例中,請注意與快速檢視表單中指定課程相關的模組。 要使這一點能夠實現,兩個資料表之間必須存在一對多的關係。 我們可以看到元資料的其他列,包括與模組關聯的圖像。 接下來,表單會繼續處理與課程表格紀錄相關的元資料。
快速檢視控制項與表單中包含的查閱欄相關聯。 如果未設定查閱欄值,則不會顯示快速檢視控制項。
備註
- 快速檢視表單控制項中的資料無法編輯,而且它們不支援表單指令碼。
- 因為快速檢視表單是使用表單中的快速檢視控制項來檢視,它們不包括頁首、頁尾或導覽區域。 安全角色無法指派給快速查看表單,也無法啟用或停用。
- 快速檢視表單不支援自訂控制項,而且子格等複雜控制項的自訂支援有限。 如果需要,請考慮使用 Form 元件控制項
建立快速檢視表單
快速檢視表單是使用表單編輯器建立的,類似於建立其他表單的方式。 快速檢視表單是唯讀。 使用它們建立僅供讀取的表單。
登入 Power Apps。
選取左側導覽窗格中的 資料表 ,然後選取您想要的資料表。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
選取 表單 區域。
在工具列上,選取新增表單>快速檢視表單。
在「表單」面板中,輸入「顯示名稱」和「說明」,以將此快速檢視表單與其他表單區分開來。
在表單設計工具中,將任何欄從 [欄總管 ] 拖曳到表單上的區段中。
這很重要
無法從表單中移除必要的資料行。 如果您將必要欄新增至表單並想要將其移除,則必須刪除表單,然後重新建立表單。 當您為資料行設定必要的屬性時,如果資料行中沒有資料,就無法儲存資料列。
若要儲存表單,請選取 儲存。
選取 [發佈] 以在應用程式中查看新表單。
編輯快速檢視表單
因為它們是設計在表單區段中檢視,快速檢視表單有簡化的版面配置。 只有一欄式索引標籤才能使用。 您只能新增其他單欄區段、欄、子格線及間隔區。
登入 Power Apps
開啟與您的表格相關的解決方案,或直接從側邊欄中的資料選項存取表格。
開啟您想要的資料表,然後選取 [表單] 區域。
選取快速檢視表單,或選取表單旁的 ...,然後選取在新索引標籤中編輯表單。
新增或移除您想要的表格欄。
這很重要
無法刪除必要的資料行。 如果您在表單中新增必要的資料行,則無法刪除它。 如果您不想在表單中刪除該欄,則必須刪除表單,然後重新建立表單。
當您編輯快速檢視表單時,您必須發行變更,才會顯示在應用程式中。
將快速檢視控制項加入至主要表單
快速檢視表單只能加入至有查詢資料行存在且目標為快速檢視表單資料行的主要表單。
登入 Power Apps。
選取左側導覽窗格中的 資料表 ,然後選取您想要的資料表。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
選取 表單 區域。
選擇類型為「主要」的表單
在表單設計工具中,從 元件 窗格中選取 快速檢視。
在選取快速檢視表單對話方塊中,選取查詢資料行,然後選取 [查詢] 資料行值。 其他資訊: 快速檢視控制項屬性。
選取 [完成] 以關閉 [選取快速檢視表單 ] 對話方塊。 快速檢視表單會出現在表單上。
若要儲存表單,請選取 儲存。
這很重要
請注意在建立具有相同資料表的上層關聯時發生的行為。 例如,如果 [客戶] 與 [客戶] 有關聯,且已建立的 [快速建立] 表單所使用的查詢是用來建立上層資料列的,則第一列將不會與具有上層資料列值的查詢一起儲存。 這是因為使用相同的表格引入了循環引用。 如果遇到此問題,可以在儲存資料列之前移除快速建立表單上的父資料列識別碼來解決。
快速檢視表單屬性
在主要表單中使用快速檢視表單時,可以設定或更新下列屬性。
| 房產 | Description |
|---|---|
| 名稱 | 必要:快速檢視表單在指令碼中參考時所使用的唯一名稱。 |
| 標籤 | 必要:用於快速檢視表單的顯示標籤。 |
| 在表單上顯示標籤 | 顯示表單上的標籤。 |
| 查閱欄位 | 選擇表單中包含的其中一個查閱欄。 |
| 相關表格 | 此值取決於所選的 查閱欄 。 這通常是查詢的 1:N 資料表關聯的主要資料表。 如果資料表包含可以接受客戶或連絡人的潛在客戶查閱,則可以在快速檢視表單資料行中選擇客戶或連絡人的快速檢視表單,方法是變更這個值,然後選擇其他快速檢視表單。 |
| 快速檢視表單 | 如果 「相關」表格 有任何快速檢視表單,可以在此處選取這些表單。 否則,選取新增建立新的表單。 |