Udostępnij za pośrednictwem


Tworzenie i dostosowywanie kalendarzy marketingowych

Ważne

Ten artykuł dotyczy tylko marketingu wychodzącego.

Kalendarz marketingowy jest dostarczany w postaci standardowej kontrolki, którą można dodać do dowolnej encji lub formularza. W poniższych podsekcjach wyjaśniono, jak dostosować ustawienia kalendarza oraz jak dodać wyświetlanie kalendarza do encji lub formularza.

Typy i lokalizacje kalendarzy marketingowych

Istnieją dwa podstawowe typy kalendarzy marketingowych:

  • Kalendarze na poziomie encji: Kalendarze na poziomie encji są wyświetlane po pierwszym otwarciu encji, takiej jak wydarzenia, procesy pozyskiwania klientów lub główny kalendarz marketingowy, z poziomu głównego nawigatora. Widać je tam, gdzie normalnie znajduje się widok listy, a jeśli istnieje widok listy, można się przełączać między widokami kalendarza i listy. Odpowiednie rekordy są naniesione na kalendarz według ich zaplanowanych dat i z tego poziomu można otworzyć każdy widoczny rekord. Tego typu kalendarz może pokazywać kilka typów encji i oferuje selektor widoku systemowego umożliwiający filtrowanie wyświetlanych rekordów.
  • Kalendarze na poziomie formularzy: Kalendarze na poziomie formularzy pojawiają się w trakcie oglądania konkretnego rekordu, na przykład określonego wydarzenia. Są zintegrowane z widokiem formularza. Mogą być wyświetlane na swoich własnych kartach w formularzu albo jako sekcja na karcie obok innych sekcji ustawień. Kalendarze tego typu mogą pokazywać i tworzyć rekordy tylko o jednym typie encji oraz nie zawierają selektora widoku systemowego. Często są konfigurowane w taki sposób, aby pokazywały informacje związane z określonym rekordem istniejącym w tym miejscu.

Poza opisanymi różnicami oba typy kalendarzy wyglądają i działają podobnie.

Dodawanie kalendarza marketingowego do encji

Po dodaniu kontrolki kalendarza na poziomie encji staje się ona dostępna w widoku listy tej encji domyślnie albo po kliknięciu przycisku Pokaż jako (zgodnie z opisem w temacie Praca z kalendarzami marketingowymi).

Ważne

Kalendarze na poziomie encji można dodawać tylko do encji, które mają daty rozpoczęcia i zakończenia. Z drugiej strony kalendarze na poziomie formularzy można dodawać do dowolnych encji.

Aby dodać kalendarz na poziomie encji do encji:

  1. Otwórz okno dostosowywania w usłudze Power Apps. W lewym panelu rozwiń kolejno węzły Składniki>Encje, a zobaczysz listę wszystkich istniejących encji. Następnie zaznacz encję, do której chcesz dodać kalendarz.

    Wybierz encję.

  2. Przejdź do karty Formanty i wybierz opcję Dodaj formant.

    Dodaj kontrolkę.

  3. Zostanie otwarte okno dialogowe Dodaj formant. W tym oknie dialogowym poszukaj kontrolki o nazwie Kalendarz marketingowy.

  4. Karta Formanty zostanie zaktualizowana i będzie pokazywać ustawienia konfiguracyjne nowego kalendarza.

    Konfigurowanie kontrolki kalendarza.

    Należy wykonać następujące czynności:

    • W sekcji Formant wybierz opcję Kalendarz marketingowy, a następnie skonfiguruj mapowania i identyfikatory skróconych formularzy dla poszczególnych encji, które chcesz umieścić w kalendarzu, oraz wprowadź pozostałe ustawienia konfiguracyjne. Szczegółowe informacje o tych ustawieniach znajdziesz w rozdziale Konfigurowanie encji dostępnych dla kalendarza.
    • Za pomocą przycisków radiowych u góry strony ustaw kalendarz jako domyślny widok dla wybranych lub wszystkich dostępnych rodzajów urządzeń (przeglądarka internetowa na komputerze, telefony i tablety).
  5. Zapisz i opublikuj ustawienia.

Dodawanie kalendarza marketingowego do formularza

Kalendarz marketingowy można dodać do każdego formularza, gdzie może się przydać. Można go umieścić jako nową sekcję dowolnej istniejącej karty formularza albo utworzyć kartę dedykowaną wyłącznie kalendarzowi. Kalendarze dodawane na poziomie formularza mogą pokazywać tylko jeden typ encji (np. wydarzenia, terminy lub sesje).

  1. Otwórz okno dostosowywania w usłudze Power Apps. W lewym panelu rozwiń kolejno węzły Składniki>Encje, a zobaczysz listę wszystkich istniejących encji. Następnie rozwiń encję, w której chcesz dodać kalendarz, i wybierz polecenie Formularze. Zostanie wyświetlona lista formularzy dostępnych obecnie dla tej encji. Wybierz lub utwórz formularz, w którym chcesz dodać kalendarz.

    Wybierz formularz.

  2. W edytorze formularzy przejdź do karty Wstaw i dodaj kontener mający zawierać kalendarz (np. kartę lub sekcję):

    Dodawanie karty do formularza.

  3. Zaznacz nowo utworzoną kartę lub sekcję i kliknij kolejno opcje Wstaw>Podsiatka.

  4. Zostanie otwarte okno Ustaw właściwości. Na karcie Wyświetl wypełnij dla siatki pola Nazwa i Etykieta.

    Właściwości podsiatki.

  5. W sekcji Źródło danych wybierz typ encji, jakie mają być wyświetlane w kalendarzu. Wprowadź następujące ustawienia:

    • Rekordy: Wybierz opcję Wszystkie typy rekordów, aby wyświetlać wszystkie typy rekordów, lub opcję Tylko rekordy pokrewne, aby były wyświetlane tylko rekordy powiązane z aktualnie widocznym rekordem (np. pomieszczenia zarezerwowane na pokazywane wydarzenie lub zobowiązania przypisane do pokazywanego prelegenta).
    • Encja: Wybierz typ encji, jakie mają być wyświetlane w kalendarzu. Wybrana encja musi zawierać pola dat rozpoczęcia i zakończenia oraz kontrolkę formularza szybkiego tworzenia.
    • Widok domyślny: Wybierz widok systemowy zdefiniowany dla wybranej encji. To ustawienie spowoduje filtrowanie zbioru rekordów wyświetlanych w kalendarzu.
  6. Przejdź do karty Formanty i wybierz opcję Dodaj formant.

  7. Zostanie otwarte okno dialogowe Dodaj formant. W tym oknie dialogowym poszukaj kontrolki o nazwie Kalendarz marketingowy.

    Uwaga

    Może być dostępnych kilka różnych typów formantów kalendarza. Dlatego koniecznie dokładnie przeczytaj nazwę.

  8. Karta Formanty zostanie zaktualizowana i będzie pokazywać ustawienia konfiguracyjne nowego kalendarza.

    Właściwości kalendarza marketingowego.

    Należy wykonać następujące czynności:

    • W sekcji Formant wybierz opcję Kalendarz marketingowy, a następnie skonfiguruj mapowania i identyfikatory skróconych formularzy dla encji, którą chcesz umieścić w kalendarzu, oraz wprowadź pozostałe ustawienia konfiguracyjne. Szczegółowe informacje o tych ustawieniach znajdziesz w rozdziale Konfigurowanie encji dostępnych dla kalendarza.
    • Za pomocą przycisków radiowych u góry strony ustaw kalendarz jako domyślny widok dla wybranych lub wszystkich dostępnych rodzajów urządzeń (przeglądarka internetowa na komputerze, telefony i tablety).
  9. Zapisz i opublikuj ustawienia.

Konfigurowanie encji dostępnych dla kalendarza

Po dodaniu kalendarza marketingowego do encji lub formularza należy dla niego skonfigurować zbiór encji, które kalendarz ma wyświetlać i tworzyć. Ustawienia są takie same w każdym przypadku.

  1. Otwórz okno dostosowywania w usłudze Power Apps i przejdź do encji lub formularza, gdzie tworzysz lub edytujesz kalendarz.

    Dalej procedura jest taka sama dla tworzenia i edytowania kalendarzy na poziomach encji i formularza.

    Konfigurowanie kontrolki kalendarza.

  2. W sekcji Formant wybierz opcję Kalendarz marketingowy, a w dolnej części okna zostaną otwarte ustawienia konfiguracyjne kalendarza.

  3. Można dodać maksymalnie pięć encji przeznaczonych do wyświetlania w kalendarzach na poziomie encji lub tylko jedną encję przeznaczoną dla kalendarza na poziomie formularza. Należy zwrócić uwagę na następujące kwestie:

    • Wartość pola Encja 1 jest stała. W kalendarzu na poziomie encji jest to zawsze sama encja. W kalendarzach na poziomie formularza jest to encja wybrana w podsiatce zawierającej kalendarz.
    • W kalendarzach na poziomie formularza może być wyświetlana tylko encja ustawiona w polu Encja 1. Można dodać więcej encji, aby umożliwić użytkownikom tworzenie tego typu rekordów z poziomu kalendarza, ale kalendarz nie będzie ich pokazywał, dlatego obecność dodatkowych encji tylko wprowadzi zamieszanie.
    • W kalendarzach na poziomie encji może być wyświetlanych maksymalnie pięć encji dowolnego typu mających zdefiniowane daty rozpoczęcia i zakończenia oraz formularz szybkiego tworzenia.
  4. Za pomocą przycisków Konfiguruj właściwośćPrzycisk Konfiguruj właściwość., aby skonfigurować następujące ustawienia obiektu Encja 1:

    • Data rozpoczęcia: Wybierz w docelowej encji pole, które ma zdefiniowaną datę rozpoczęcia dla każdego rekordu.

    • Data zakończenia: Wybierz w docelowej encji pole, które ma zdefiniowaną datę zakończenia dla każdego rekordu.

    • Nazwa/tytuł: Wybierz pole określające nazwę rekordu docelowej encji. Ta wartość będzie wyświetlana w kalendarzu w celu identyfikowania rekordu.

    • Opis: Wybierz pole opisujące nazwę rekordu docelowej encji. Ta wartość będzie wyświetlana dla elementów kalendarza w widoku dnia lub tygodnia.

    • Kolor: wybierz pole, które przechowuje niestandardową wartość koloru tła dla encji docelowej (opcjonalnie). Jeśli nie przypiszesz tutaj pola (lub jeśli przypisane pole nie ma wartości dla danego rekordu), zostanie użyty domyślny kolor dla encji. Niektóre dodatkowe dostosowania są również wymagane, aby włączyć tę funkcję dla każdej encji. Więcej informacji: Konfigurowanie niestandardowych kolorów na poziomie rekordu

    • Encja nadrzędna: Wybierz encję nadrzędną (opcjonalnie). W przyszłości to ustawienie będzie służyło do grupowania elementów podrzędnych pod elementami nadrzędnymi podczas ich wyświetlania w kalendarzu, ale w obecnej wersji nie działa. Będzie ono przydatne na przykład w sesjach, których encjami nadrzędnymi są wydarzenia.

    • Identyfikator skróconego formularza Encja 1: Gdy użytkownik zaznaczy element w kalendarzu, pojawia się skrócony formularz z informacjami o wybranym rekordzie oraz przyciskiem umożliwiającym otwarcie całego rekordu do edycji. Do tego celu można wybrać dowolny formularz — utworzyć własny albo skorzystać z gotowego, standardowego formularza szybkiego tworzenia. Jeśli nie podasz wartości w tym polu, użytkownicy wybierający ten typ elementu kalendarza przejdą od razu formularza edycji. Aby zobaczyć ten formularz, kliknij przycisk Konfiguruj właściwość obok tego ustawienia, a następnie kliknij przycisk radiowy Powiąż z wartością statyczną i w polu wklej identyfikator. Aby się dowiedzieć, jak znaleźć identyfikator skróconego formularza, zobacz Znajdowanie identyfikatora skróconego formularza.

      Okno dialogowe Konfiguruj właściwość.

  5. Jeśli tworzysz kalendarz na poziomie encji i chcesz dodać kolejną encję do bieżącego kalendarza, wybierz encję w polu Encja 2 i wykonaj dla niej poprzednią czynność. W kalendarzu na poziomie encji można dodać maksymalnie pięć encji.

  6. W razie potrzeby wprowadź następujące ustawienia ogólne (opcjonalne). Są one wyświetlane po ustawieniach w sekcji Encja i mają zastosowanie do całego kalendarza:

    • Domyślny czas trwania dla nowych elementów: Określ domyślny czas trwania (w minutach) stosowany do nowych elementów tworzonych przez ten kalendarz. Podczas tworzenia nowego elementu (na przykład terminu) użytkownik wybierze datę i godzinę rozpoczęcia. Data i godzina zakończenia tego elementu zostaną następnie automatycznie ustawione na podaną liczbę minut później, ale użytkownik może dowolnie zmienić te wartości.
    • Widok domyślny: Określ, który widok ma być wyświetlany po pierwszym otwarciu kalendarza (dnia, miesiąca, roku lub planu).
    • Data widoku domyślnego: Zwykle to pole pozostawia się puste, tak aby była wyświetlana bieżąca data, ale można też wprowadzić statyczną datę. Nie zaznaczaj opcji Powiąż z wartością w polu, ponieważ nie działa ona w bieżącej wersji kalendarza.
  7. Zapisz i opublikuj ustawienia.

Znajdowanie identyfikatora skróconego formularza

W konfiguracji kalendarza znajduje się opcja umożliwiająca wybór skróconego formularza dla każdej encji wyświetlanej w kalendarzu. Gdy użytkownik wybierze element kalendarza, zawartość tego formularza pojawi się w wyskakującym oknie dialogowym tylko do odczytu. Do tego celu można wybrać dowolny formularz — utworzyć własny albo skorzystać z gotowego, standardowego formularza szybkiego tworzenia. Więcej informacji: Konfigurowanie encji dostępnych dla kalendarza

Chcąc używać konkretnego formularza, należy podać jego identyfikator. Oto jak znaleźć wymagany identyfikator:

  1. Otwórz okno dostosowywania w usłudze Power Apps i rozwiń kolejno węzły Składniki>Encje, a zostanie wyświetlona lista wszystkich encji. Następnie rozwiń encję, którą dodajesz do kalendarza, i wybierz polecenie Formularze. Zostanie wyświetlona lista formularzy dostępnych obecnie dla tej encji.

  2. Zaznacz formularz, którego chcesz używać jako skróconego formularza. Formularz zostanie otwarty w nowym oknie.

    Znajdowanie identyfikatora formularza w adresie URL.

  3. W górnej części nowego okna sprawdź adres URL i poszukaj fragmentu podobnego do umieszczonego poniżej:

    … formId%3d5895E983-598B-4834-80F9-68A4E9F4F744%26 …

  4. Skopiuj wartość widoczną między parametrami formId%3d i %26 (w przykładzie jest to „5895E983-598B-4834-80F9-68A4E9F4F744”).

  5. Wklej tę wartość w ustawieniu Identyfikator skróconego formularza Encja <n> opisanym w rozdziale Konfigurowanie encji dostępnych dla kalendarza.

Ustawianie domyślnych kolorów używanych dla poszczególnych typów encji wyświetlanych w kalendarzu

Każdy element wyświetlany w kalendarzu używa koloru tła charakterystycznego dla rodzaju elementu. Domyślnie zdarzenia są oznaczone na zielono, sesji na niebiesko, a terminy na czerwono. Encje bez skonfigurowanego koloru są szare. Aby dostosować kolor którejkolwiek encji:

  1. Otwórz okno dostosowywania w usłudze Power Apps. W lewym panelu rozwiń kolejno węzły Składniki>Encje, a zobaczysz listę wszystkich istniejących encji. Następnie zaznacz encję, do której chcesz przypisać kolor.

    Ustawianie koloru dla encji.

  2. Przejdź do karty Ogólne i w ustawieniu Kolor określ kolor, który ma obowiązywać dla encji.

  3. Zapisz i opublikuj ustawienia.

Konfigurowanie kolorów niestandardowych na poziomie rekordu

Oprócz domyślnego koloru encji można również dostosować kalendarz, aby umożliwić użytkownikom wybranie niestandardowego koloru dla każdego rekordu w miarę ich dodawania. Jeśli dla nowego rekordu nie wybrano żadnego niestandardowego koloru, zostanie użyty domyślny kolor encji.

Kalendarz z różnymi zdarzeniami w niestandardowych kolorach.

Aby skonfigurować niestandardowe kolory na poziomie rekordu przy użyciu pola tekstowego:

  1. Dodaj niestandardowe pole do encji, której niestandardowe kolory na poziomie rekordu chcesz włączyć. Jest to docelowy obiekt (na przykład zdarzenie), który ma być wyświetlany w dostosowywanym kalendarzu. To pole będzie zawierało niestandardową wartość koloru przypisaną do poszczególnych rekordów, więc nadaj jej nazwę, taką jak „kolor kalendarza”. Pole musi być typu Pojedynczy wiersz tekstu.

  2. Dostosuj formularz szybkiego tworzenia encji docelowej, aby uwzględnić nowe pole koloru. Umożliwi to użytkownikom wybranie koloru podczas tworzenia rekordu z kalendarza. Pamiętaj, aby użyć tego samego formularza szybkiego tworzenia, który został skonfigurowany do używania z kalendarzem. Można również rozważyć dodanie pola koloru do innych formularzy, gdzie użytkownicy mogą chcieć go wyświetlać lub edytować (ewentualnie do formularza głównego).

  3. Skonfiguruj kalendarz, aby zidentyfikować pole koloru dla encji docelowej.

  4. Opublikuj dostosowania.

Użytkownicy mogą wybierać dowolne z dostępnych standardów HTML podczas wprowadzania wartości kolorów, w tym:

  • Nazwa koloru (np. red)
  • Wartość szesnastkowa (musi zaczynać się od #) (np. #FF0000)
  • Krótka wartość szesnastkowa (w przypadku kolorów, które ją obsługują) (np. #F00)
  • Wartość RGB (np. rgb(255,0,0))

Aby skonfigurować niestandardowe kolory na poziomie rekordu przy zestawu opcji:

  1. Wybierz pole zestaw opcji z encji, pod którą chcesz zmienić kolor rekordu. Jest to docelowa encja (na przykład zdarzenie), która ma być wyświetlana w dostosowywanym kalendarzu.

  2. Upewnij się, że zestaw opcji pola ma kolory, które chcesz wybrać dla opcji. Kolory te będą wyświetlane dla rekordu w kalendarzu, gdy ta opcja jest ustawiona dla tego pola.

Użytkownicy mogą wybierać dowolne z dostępnych standardów HTML podczas wprowadzania wartości kolorów, w tym:

  • Nazwa koloru (np. red)
  • Wartość szesnastkowa (musi zaczynać się od #) (np. #FF0000)
  • Krótka wartość szesnastkowa (w przypadku kolorów, które ją obsługują) (np. #F00)
  • Wartość RGB (np. rgb(255,0,0))
  1. Skonfiguruj kalendarz, aby zidentyfikować pole koloru dla encji docelowej.

  2. Opublikuj dostosowania.