設定和使用新聞控制項

注意

此說明目前使用傳統編輯器引入控制項的程序。 在適當的時候,這將會進行移轉,以便其可以在新式表單編輯器中執行。

從有關客戶、競爭者和連絡人的最新消息中獲得寶貴的深入見解。 隨時掌握最新消息,可向您顯示關於客戶與競爭者的即時關聯式資訊,藉此幫助您領先競爭者。 安裝可從 Bing 新聞傳遞相關新聞的新聞 Power Apps component framework 控制項。

客戶表單中的新聞控制項。

您可進行自訂以支援其他新聞來源以及 PCF 控制項的外觀與風格和行為 。 如需詳細資訊,請參閱新聞控制項 GitHub 存放庫中的讀我檔案

將公司新聞控制項新增至客戶主要表單

本文中的步驟會將公司新聞控制項新增至客戶主要表單,此表單已經設定為查詢從 Bing 新聞收集到的新聞主題。 您可以使用類似的步驟,將控制項新增至其他表格的主要表單 (例如連絡人和競爭者)。

取得 Bing 新聞 API 金鑰及 URL

新聞控制項需要新聞 API URL、API 金鑰及其他新聞 URL。 對於 Bing 新聞,控制項中已預先設定更多要使用 https://www.bing.com/news/search 的新聞 URL。 如果是 News API URL 和 API 金鑰,您需要在您的 Azure 帳戶下方建立 Bing 搜尋 Azure 資源以提供這些資源。 建立之後,您就會在金鑰和端點區段中取得 API 金鑰和 API URL。

Bing 搜尋服務 API 金鑰和端點。

匯入公司新聞解決方案

  1. 前往新聞控制項 GitHub 存放庫

  2. 下載 Solutions.zip。 若要這樣,請開啟解決方案資料夾、開啟 Solutions.zip,然後選取下載

  3. 登入 Power Apps,然後在右上方選取要安裝公司新聞控制項的環境。

  4. 選取左窗格中的解決方案,然後選取命令列上的匯入。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。

  5. 在匯入解決方案精靈中,選取選擇檔案、瀏覽至 Solutions.zip 並加以選取,然後選取開啟

  6. 選取下一步,然後再次選取下一步以完成匯入。

將控制項新增至客戶主要表單

  1. 在 Power Apps 中,選取右上角的設定 (齒輪),然後選取進階設定

  2. 移至設定 > 自訂 > 自訂系統

  3. 在左導覽樹狀目錄中,展開資料表 > 客戶,選取表單,然後打開客戶主要表單。

  4. 在表單編輯器中,新增兩個新的文字資料行,這將被用來傳遞金鑰和基底 URL 到新聞元件。

    a. 從右側的瀏覽列中的資料行總管選取新增資料行

    b. 對於顯示名稱名稱,請輸入 newsapikey。 讓其餘的設定保持為預設值,然後選取儲存後關閉

    newsapikey 資料行定義。

    c. 重複上面的兩個步驟來新增其他文字資料行。 對於顯示名稱名稱,請輸入 newsurl。 讓其餘的設定保持為預設值,然後選取儲存後關閉

  5. 在表單編輯器中,選取要在表單上放置公司新聞控制項的位置,然後選取插入索引標籤 > 區段 > 一欄

  6. 若要依客戶名稱顯示新聞,請將客戶名稱資料行從右側資料行總管窗格拖放至新建立的區段。

    客戶表單上的客戶名稱。

  7. 選取區段,然後選取變更屬性。 輸入描述性區段名稱,例如公司新聞。 您可能需要檢查在表單上顯示此區段的標籤,以提供區段的標題。 選取確定

  8. 選取最近新增的客戶名稱資料行,然後選取首頁索引標籤上的變更屬性。在資料行屬性的頁面上,選取控制項索引標籤,選取新增控制項,選取 companynews 控制項,然後選取新增

  9. 對 apikey 和 baseurl 資料行設定下列繫結。

    a. 選取 APIKey 旁邊的設定屬性 (鉛筆圖示)。

    設定 apikey 繫結。

    b. 從在資料行繫結到值的下拉式清單上,選取new_newsapikey (SingleLine.Text),然後選取確定

    c. 選取 BaseURL 旁邊的設定屬性 (鉛筆圖示)。

    d. 從在資料行繫結到值的下拉式清單上,選取new_newsurl (SingleLine.Text),然後選取確定

    設定基底 URL 繫結。

    e. 在資料行屬性頁面上,選取Web電話平板電腦,用戶選項。

    f. 在資料行屬性頁面中,選取顯示索引標籤、清除表單顯示的標籤選項,然後選取確定

  10. 若要提供 API 金鑰及基底 URL 預設值,請使用商務規則。 從表單編輯器選取商務規則,然後從右窗格底部選取新增商務規則

  11. 在商務規則設計師中,在設計師畫布上選取條件,, 將資料行設為客戶名稱以及運算子設為包含資料,然後選取套用。 然後選取元件索引標籤,拖曳設定資料行值動作,並提供資料行值,其中資料行newsapikey,而數值則是您從 Bing 搜尋屬性複製的金鑰。 建立另一個設定資料行值動作,其中資料行newsurl,並將該值新增為您從 Bing 搜尋屬性複製的端點。 確保在新聞 URL 的尾端附加 /v7.0/news/search。 最後一個 URL 應類似:https://api.bing.microsoft.com/v7.0/news/search

    建立 API 金鑰和 URL 的商務規則。

  12. 儲存後啟用規則。 關閉商務規則設計師。

  13. 請務必將最近新增的資料行、newsapikey 及 newsurl 新增至客戶主要表單。

  14. 在新增 newsapikey 與 newsurl 資料行的地方,清除表單索引標籤屬性表單的預設可見

  15. 在表單設計師中,選取儲存,然後選取發佈

請參閱

使用自訂控制項呈現模型導向應用程式資料視覺效果

注意

是否能請您告知您偏好的慣用文件語言? 請填寫問卷。 (請注意,本問卷為英文版)

完成問卷大約需要七分鐘。 本問卷將不會收集個人資料 (隱私權聲明)。