Udostępnij przez


Konfigurowanie i używanie kontrolki wiadomości

Uwaga / Notatka

W tym artykule opisano proces, który obecnie używa edytora klasycznego do wprowadzenia kontrolki. W odpowiednim czasie zostanie to zmigrowane tak, aby można było to wykonać w nowoczesnym edytorze formularzy.

Uzyskaj cenne informacje na podstawie najnowszych wiadomości o klientach, konkurencji i kontaktach. Bycie na bieżąco z wiadomościami pomaga wyprzedzać konkurencję, wyświetlając kontekstowe informacje o klientach i konkurentach w czasie rzeczywistym. Zainstaluj kontrolkę struktury Power Apps component framework wiadomości, który dostarcza wiadomości z usługi Wiadomości Bing.

Kontrola wiadomości w formularzu konta.

Można dostosować tak, aby obsługiwał dodatkowe źródła wiadomości, wygląd i działanie oraz zachowanie kontrolki PCF. Aby uzyskać więcej informacji, zobacz plik readme w repozytorium GitHub dotyczącym kontroli wiadomości.

Dodawanie kontrolki wiadomości firmowych do formularza głównego konta

Kroki opisane w tym artykule umożliwiają dodanie kontroli wiadomości firmy do formularza głównego konta, który został już skonfigurowany do wysyłania zapytań dotyczących tematów wiadomości zebranych z wiadomości Bing. Możesz użyć podobnych kroków, aby dodać kontrolkę do formularza głównego dla innych tabel, takich jak kontakt i konkurent.

Uzyskiwanie klucza i adresu URL interfejsu API wiadomości Bing

Kontrolka wiadomości wymaga adresu URL API wiadomości, klucza API i adresu URL dla innych wiadomości. W przypadku Wiadomość Bing adres URL większej liczby wiadomości jest wstępnie skonfigurowany w kontrolce do użycia https://www.bing.com/news/search. Aby uzyskać adres URL interfejsu API wiadomości i klucz interfejsu API, musisz podać te dane, tworząc zasób platformy Azure wyszukiwania Bing w ramach swojego konta Azure. Po utworzeniu klucz interfejsu API i adres URL interfejsu API zostaną wyświetlone w sekcji Klucze i punkt końcowy .

Klucz i punkt końcowy interfejsu API usług wyszukiwania Bing.

Importuj rozwiązanie wiadomości firmowych

  1. Przejdź do repozytorium GitHub dla kontroli wiadomości.

  2. Pobierz Solutions.zip. W tym celu otwórz folder Solutions , otwórz Solutions.zip, a następnie wybierz pozycję Pobierz.

  3. Zaloguj się do usługi Power Apps, a następnie w prawym górnym rogu wybierz środowisko, w którym chcesz zainstalować kontrolę wiadomości firmowych.

  4. Wybierz pozycję Rozwiązania w okienku po lewej stronie, a następnie wybierz pozycję Importuj na pasku poleceń. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.

  5. W kreatorze importowania rozwiązania wybierz Wybierz plik, przejdź do folderu i wybierz Solutions.zip, a następnie wybierz Otwórz.

  6. Wybierz przycisk Dalej, a następnie ponownie wybierz przycisk Dalej , aby ukończyć importowanie.

Dodawanie kontrolki do formularza głównego konta

  1. W usłudze Power Apps wybierz pozycję Ustawienia (koło zębate) w prawym górnym rogu, a następnie wybierz pozycję Ustawienia zaawansowane.

  2. Przejdź do Ustawienia>Dostosowania>Dostosuj system.

  3. W lewym drzewie nawigacji rozwiń kolejno Tabele>Konto, wybierz pozycję Formularze, a następnie otwórz główny formularz konta.

  4. W edytorze formularzy dodaj dwie nowe kolumny tekstowe, które będą używane do przekazywania klucza i podstawowego adresu URL do składnika wiadomości.

    a. Wybierz pozycję Nowa kolumna w prawym eksploratorze kolumn nawigacji.

    b. W obu polach Nazwa wyświetlana i Nazwa wprowadź newsapikey. Pozostaw pozostałe ustawienia jako domyślne, a następnie wybierz pozycję Zapisz i zamknij.

    definicja kolumny newsapikey.

    c. Powtórz dwa poprzednie kroki, aby utworzyć kolejną kolumnę tekstowa. W polu Nazwa wyświetlana i Nazwa wprowadź wartość newsurl. Pozostaw pozostałe ustawienia jako domyślne, a następnie wybierz pozycję Zapisz i zamknij.

  5. W edytorze formularzy wybierz miejsce w formularzu, w którym chcesz umieścić kontrolkę wiadomości firmowych, a następnie wybierz kartę Wstaw>Sekcja>Jedna kolumna.

  6. Aby wyświetlić wiadomości według nazwy konta, przeciągnij i upuść kolumnę Nazwa konta z prawego okienka Eksplorator kolumn do nowo utworzonej sekcji.

    Nazwa konta w formularzu konta.

  7. Wybierz sekcję, a następnie wybierz pozycję Zmień właściwości. Wprowadź opisową sekcję Nazwa, na przykład Wiadomości firmowe. Możesz zaznaczyć pole Pokaż etykietę tej sekcji w formularzu , aby podać nagłówek do sekcji. Kliknij przycisk OK.

  8. Wybierz nowo dodaną kolumnę Nazwa konta, a następnie wybierz pozycję Zmień właściwości na karcie Strona główna. Na stronie Właściwości kolumny wybierz kartę Kontrolki, wybierz pozycję Dodaj kontrolki, wybierz kontrolka companynews, a następnie wybierz pozycję Dodaj.

  9. Skonfiguruj następujące powiązania dla kolumn apikey i baseurl.

    a. Wybierz pozycję Konfiguruj właściwość (ikona ołówka) obok pozycji APIKey.

    Skonfiguruj powiązanie apikey.

    b. Z poziomu listy rozwijanej Powiąż z wartościami w kolumnie wybierz opcję new_newsapikey (SingleLine.Text), a następnie kliknij przycisk OK.

    c. Wybierz pozycję Konfiguruj właściwość (ikona ołówka) obok pozycji BaseURL.

    d. Z poziomu listy rozwijanej Powiąż z wartościami w kolumnie wybierz opcję new_newsurl (SingleLine.Text), a następnie kliknij przycisk OK.

    Skonfiguruj powiązanie bazowego adresu URL.

    e. Na stronie Właściwości kolumny wybierz Sieć Web, Telefon i Tablet, a następnie kliknij opcję klienta.

    f. Na stronie Właściwości kolumny wybierz kartę Wyświetlanie , wyczyść opcję Wyświetl etykietę w formularzu , a następnie wybierz przycisk OK.

  10. Aby podać wartości domyślne klucza interfejsu API i podstawowego adresu URL, użyj reguł biznesowych. Wybierz pozycję Reguły biznesowe w edytorze formularzy, a następnie wybierz pozycję Nowa reguła biznesowa w dolnej części okienka po prawej stronie.

  11. W narzędziu Projektant reguły biznesowej wybierz Warunek na kanwie projektanta, ustaw Kolumna na Nazwę konta i Operator na wartość Zawiera dane, a następnie wybierz przycisk Zastosuj. Następnie wybierz kartę Składniki , przeciągnij akcję Ustaw wartość kolumny i podaj wartość kolumny, w której kolumna to newsapikey , a wartość to Klucz skopiowany z właściwości wyszukiwania Bing. Utwórz kolejną akcję Ustaw wartość kolumny, gdzie Kolumna to newsurl i dodaj wartość jako Punkt końcowy, który skopiowałeś z właściwości wyszukiwania Bing. Pamiętaj, aby dołączyć ciąg /v7.0/news/search na końcu adresu URL wiadomości. Końcowy adres URL powinien wyglądać następująco: https://api.bing.microsoft.com/v7.0/news/search.

    Utwórz regułę biznesową dla klucza interfejsu API i adresu URL.

  12. Zapisz i aktywuj regułę. Zamknij projektanta reguł biznesowych.

  13. Upewnij się, że dodałeś nowo dodane kolumny, newsapikey i newsurl do głównego formularza konta.

  14. Usuń zaznaczenie Widoczne domyślnie dla właściwości karty formularza, do których dodawane są kolumny newsapikey i newsurl.

  15. W projektancie formularzy wybierz pozycję Zapisz , a następnie wybierz pozycję Publikuj.

Zobacz także

Używanie kontrolek niestandardowych dla wizualizacji danych aplikacji opartej na modelu