Sdílet prostřednictvím


Vytváření a přizpůsobení marketingových kalendářů

Důležité

Tento článek se týká pouze odchozího marketingu, který bude z produktu odstraněn 30. června 2025. Aby nedošlo k přerušení vaší práce, před tímto datem přejděte na cesty v reálném čase. Další informace: Přehled přechodu

Marketingový kalendář je dodávaný jako standardní ovládací prvek, který můžete přidat do libovolné entity nebo formuláře. Následující podčásti vysvětlují, jak přizpůsobit nastavení libovolného kalendáře a jak přidat zobrazení kalendáře do entity nebo formuláře.

Typy a umístění marketingových kalendářů

Existují dva základní typy marketingových kalendářů:

  • Kalendáře na úrovni entity: Kalendáře na úrovni entity se zobrazují při prvním otevření entity z hlavní navigace, jako jsou například akce, cesty zákazníka nebo hlavní marketingový kalendář. Objeví se tam, kde byste normálně viděli zobrazení seznamu, a pokud je k dispozici, můžete přepínat mezi zobrazením kalendáře a zobrazením seznamu. Zde uvidíte příslušné záznamy vykreslené v kalendáři podle plánovaných termínů a zde můžete otevřít jakýkoliv záznam seznamu. Tento typ kalendáře může zobrazovat několik typů entit a poskytuje výběr zobrazení systému pro filtrování zobrazených záznamů.
  • Kalendáře na úrovni formuláře: Kalendáře na úrovni formuláře se zobrazují při prohlížení konkrétního záznamu, například konkrétní události. Jsou integrovány do formulářového zobrazení. Mohou se zobrazit na vlastní kartě formuláře, nebo jako část na kartě s ostatními částmi nastavení, která jsou také k dispozici. Tento typ kalendáře může zobrazovat a vytvářet záznamy pouze jednoho typu entity a neposkytuje výběr zobrazení systému. Často jsou nakonfigurovány tak, aby zobrazovaly informace, které souvisejí s konkrétním záznamem, kde se zobrazují.

Kromě rozdílů, které jsou zde uvedeny, oba typy kalendářů vypadají stejně a fungují podobně.

Přidání marketingového kalendáře do entity

Pokud přidáte ovládací prvek kalendáře na úrovni entity, bude dostupný v zobrazení seznamu této entity ve výchozím nastavení nebo prostřednictvím tlačítka Zobrazit jako (jak je popsáno v části Práce s marketingovými kalendáři).

Důležité

Kalendáře na úrovni entity můžete přidat pouze k entitám, které mají počáteční a koncové datum. (Můžete však k jakékoliv entitě přidat kalendáře na úrovni formuláře.)

Chcete-li k entitě přidat kalendář na úrovni entity:

  1. Otevřete okno přizpůsobení Power Apps. V levém panelu rozbalte položky Součásti>Entity pro zobrazení seznamu všech entit. Poté zvolte entitu, do které chcete přidat kalendář.

    Zvolte entitu.

  2. Přejděte na kartu Ovládací prvky a zvolte Přidat ovládací prvek.

    Přidat ovládací prvek.

  3. Otevře se dialogové okno Přidat ovládací prvek. Použijte ho k vyhledání a přidání ovládacího prvku s názvem Marketingový kalendář.

  4. Karta Ovládací prvky se zaktualizuje, aby zobrazovala konfigurační nastavení nového kalendáře.

    Konfigurace ovládacího prvku kalendáře.

    Postupujte takto:

    • Zvolte Marketingový kalendář v oddílu Ovládací prvek a nakonfigurujte mapování a ID formuláře rychlého zobrazení pro každou entitu, kterou chcete v tomto kalendáři zahrnout, a k tomu další konfigurační nastavení. Podrobnosti o těchto nastaveních naleznete v části Konfigurace entit dostupných pro kalendář.
    • Nastavte kalendář jako výchozí zobrazení pro jakékoliv nebo všechna dostupná provedení (web, telefon a tablet) pomocí přepínačů v horní části podle potřeby.
  5. Uložte a publikujte svá nastavení.

Přidání marketingového kalendáře do formuláře

Marketingový kalendář můžete přidat do jakéhokoliv formuláře, kde si myslíte, že by mohl být užitečný. Můžete ho umístit jako novou sekci pro libovolnou existující kartu formuláře nebo vytvořit kartu, která je určena k zobrazení samotného kalendáře. Kalendáře, které přidáte na úrovni formuláře, mohou zobrazovat pouze jeden typ entity (například akce, schůzky, nebo relace).

  1. Otevřete okno přizpůsobení Power Apps. V levém panelu rozbalte položky Součásti>Entity pro zobrazení seznamu všech entit. Potom rozbalte entitu, do které chcete kalendář přidat, a vyberte možnost Formuláře pro zobrazení seznamu formulářů, které jsou aktuálně k dispozici dané entitě. Zvolte nebo vytvořte formulář, do kterého chcete přidat kalendář.

    Vybrat formulář.

  2. V editoru formulářů přejděte na kartu Vložit a přidejte kontejner pro hostování kalendáře (například kartu nebo sekci):

    Přidejte do formuláře kartu.

  3. S nově vytvořenou kartou nebo vybranou sekcí vyberte možnost Vložit>Podmřížka.

  4. Otevře se okno Nastavit vlastnosti. Na kartě Zobrazit přiřaďte podmřížce Název a Popisek.

    Vlastnosti podmřížky.

  5. V části Zdroje dat zvolte typ entity, kterou chcete zobrazovat ve svém kalendáři. Proveďte následující nastavení:

    • Záznamy: Vyberte Všechny typy záznamů pro zobrazení jakéhokoliv typu záznamu, nebo zvolte Pouze související záznamy pro zobrazení pouze těch záznamů, které mají vztah k aktuálně zobrazenému záznamu (jako jsou místnosti rezervované pro zobrazenou akci nebo přiřazení k zobrazenému přednášejícímu).
    • Entita: Zvolte typ entity, kterou chcete zobrazovat v kalendáři. Vybraná entita musí obsahovat pole pro počáteční a koncové datum a musí mít také k dispozici formulář rychlého vytvoření.
    • Výchozí zobrazení: Zvolte systémové zobrazení definované pro vaši zvolenou entitu. Toto nastavení filtruje kolekci záznamů zobrazených v kalendáři.
  6. Přejděte na kartu Ovládací prvky a zvolte Přidat ovládací prvek.

  7. Otevře se dialogové okno Přidat ovládací prvek. Použijte ho k vyhledání a přidání ovládacího prvku s názvem Marketingový kalendář.

    Poznámka:

    K dispozici může být několik typů ovládacích prvků kalendáře. Nezapomeňte zkontrolovat pozorně název.

  8. Karta Ovládací prvky se zaktualizuje, aby zobrazovala konfigurační nastavení nového kalendáře.

    Vlastnosti marketingového kalendáře.

    Postupujte takto:

    • Zvolte Marketingový kalendář v oddílu Ovládací prvek a nakonfigurujte mapování a ID formuláře rychlého zobrazení pro entitu, kterou chcete v tomto kalendáři zahrnout, a k tomu další konfigurační nastavení. Podrobnosti o těchto nastaveních naleznete v části Konfigurace entit dostupných pro kalendář.
    • Nastavte kalendář jako výchozí zobrazení pro jakékoliv nebo všechna dostupná provedení (web, telefon a tablet) pomocí přepínačů v horní části podle potřeby.
  9. Uložte a publikujte svá nastavení.

Konfigurace entit dostupných pro kalendář

Po přidání marketingového kalendáře do entity nebo formuláře je nutné ho nakonfigurovat s kolekcí entit, které by měl zobrazit a vytvořit. Ve všech případech jsou nastavení stejná.

  1. Otevřete okno vlastního nastavení Power Apps a přejděte na entitu nebo formulář, kde vytváříte nebo upravujete kalendář.

    Od tohoto okamžiku je postup stejný bez ohledu na to, zda vytváříte nebo upravujete kalendář na úrovni entity nebo formuláře.

    Konfigurace ovládacího prvku kalendáře.

  2. Zvolte Marketingový kalendář v části Ovládací prvek a otevřete jeho konfigurační nastavení ve spodní části okna.

  3. Můžete přidat až pět entit, které se mají zobrazit v kalendářích na úrovni entity, nebo pouze jednu pro kalendáře na úrovni formuláře. Je potřeba upozornit na následující:

    • Entita 1 je pevná. Pro kalendář na úrovni entity se vždy jedná o samotnou entitu. U kalendářů na úrovni formuláře je to entita vybraná pro podmřížku, která je hostitelem kalendáře.
    • Kalendáře na úrovni formuláře mohou zobrazovat pouze entitu nastavenou pro Entitu 1. Můžete přidat další entity, abyste uživatelům umožnili vytvářet tyto typy záznamů z kalendáře, ale kalendář je nebude zobrazovat, takže je pravděpodobné, že by uživatelé byli zmatení.
    • Kalendáře na úrovni entit mohou zobrazit až pět entit libovolného typu, které mají datum zahájení, datum ukončení a formulář pro rychlé vytvoření.
  4. Použijte tlačítka Konfigurovat vlastnost Tlačítko Konfigurovat vlastnost. pro provedení každého z následujících nastavení pro Entitu 1:

    • Počáteční datum: Vyberte pole z cílové entity, kde je pro každý záznam definováno počáteční datum.

    • Koncové datum: Vyberte pole z cílové entity, kde je pro každý záznam definováno koncové datum.

    • Název/titul: Vyberte pole, které definuje název záznamu pro cílovou entitu. Tato hodnota je zobrazena v kalendáři pro identifikaci záznamu.

    • Popis: Vyberte pole, které definuje popis záznamu pro cílovou entitu. Tato hodnota se zobrazuje pro položky kalendáře v denním nebo týdenním zobrazení.

    • Barva: Vyberte pole, které obsahuje vlastní hodnotu barvy pozadí pro cílovou entitu (volitelné). Pokud zde nepřiřadíte pole (nebo pokud přiřazené pole nemá pro daný záznam žádnou hodnotu), pak bude použita výchozí barva pro danou entitu. K povolení této funkce pro libovolnou entitu jsou vyžadovány také další úpravy. Další informace: Nastavení vlastních barev na úrovni záznamu

    • Nadřazená entita: Zvolte nadřazenou entitu (volitelné). V budoucnu se toto nastavení použije k seskupení podřízených položek pod nadřazené položky, když se zobrazí v kalendáři, ale v aktuální verzi nemá toto nastavení žádný vliv. To bude užitečné například pro relace, které mají akce jako nadřazenou entitu.

    • ID formuláře pro rychlé zobrazení entity 1: Když uživatel vybere položku v kalendáři, zobrazí formulář rychlého zobrazení s informacemi o vybraném záznamu, který obsahuje tlačítko pro otevření úplného záznamu pro úpravu. Pro tento účel můžete zvolit libovolný formulář - můžete si vytvořit vlastní, ale mnoho lidí jednoduše použije existující formulář pro rychlé vytvoření. Pokud zde neuvedete hodnotu, pak uživatelé, kteří si vyberou tento typ položky kalendáře, přejdou rovnou do editačního formuláře. Nastavení provedete volbou tlačítka Konfigurovat vlastnost pro toto nastavení, poté zvolte přepínač Navázat na statickou hodnotu a vložte do zdejšího pole ID. Podrobnosti o tom, jak najít ID pro formulář rychlého zobrazení, naleznete v části Vyhledání ID formuláře pro formulář rychlého zobrazení.

      Dialog Konfigurovat vlastnost.

  5. Pokud vytváříte kalendář na úrovni entity a chcete do aktuálního kalendáře přidat další entitu, vyberte entitu pro entitu 2 a opakujte předchozí krok pro tuto entitu. Do kalendářů na úrovni entity můžete přidat až pět entit.

  6. Podle potřeby proveďte následující obecná nastavení (jsou volitelná). Objeví se po nastavení Entity a platí pro kalendář jako celek:

    • Výchozí doba trvání nových položek: Zadejte výchozí délku (v minutách) použitou pro nové položky vytvořené tímto kalendářem. Když uživatel vytvoří novou položku (například schůzku), vybere počáteční datum a čas. Datum a čas ukončení této položky budou automaticky nastaveny o tento počet minut později, ale uživatel je může podle potřeby volně měnit.
    • Výchozí zobrazení: Vyberte, které zobrazení kalendáře se zobrazí při prvním otevření kalendáře (den, měsíc, rok nebo agenda).
    • Výchozí datum zobrazení: Obvykle ponecháte prázdné, aby se zobrazilo aktuální datum, ale místo toho můžete zadat statické datum. Nevybírejte možnost Navázat na hodnotu pole, protože ta v aktuální verzi kalendáře nefunguje.
  7. Uložte a publikujte svá nastavení.

Vyhledání ID formuláře pro formulář rychlého zobrazení

Část konfigurace kalendáře vám umožňuje zvolit formulář rychlého zobrazení pro každou entitu zobrazenou kalendářem. Když uživatel vybere položku kalendáře, obsah tohoto formuláře se zobrazí v automaticky otevíraném dialogovém okně jen pro čtení. Pro tento účel můžete zvolit libovolný formulář - můžete si vytvořit vlastní, ale mnoho lidí jednoduše použije existující formulář pro rychlé vytvoření. Další informace: Konfigurace entit dostupných pro kalendář

Při určování formuláře musíte použít ID formuláře, který chcete použít. Zde je návod, jak najít požadované ID:

  1. Otevřete okno přizpůsobení Power Apps a rozbalte Součásti>Entity pro zobrazení seznamu všech entit. Poté rozbalte entitu, kterou přidáváte do kalendáře, a zvolte Formuláře, abyste viděli seznam formulářů, které jsou pro danou entitu aktuálně k dispozici.

  2. Vyberte formulář, který chcete použít jako formulář pro rychlé vytvoření. Formulář se otevře v novém okně.

    Vyhledání ID formuláře v adrese URL.

  3. Zkontrolujte adresu URL v horní části nového okna a vyhledejte část, která vypadá jako:

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

  4. Zkopírujte hodnotu zobrazenou mezi formId%3d a %26 (5895E983-598B-4834-80F9-68A4E9F4F744 v předchozím příkladu).

  5. Zkopírujte tuto hodnotu do nastavení ID formuláře rychlého zobrazení entity <n> popsaného v části Konfigurace entit dostupných pro kalendář.

Zvolte výchozí barvu použitou pro každý typ entity zobrazené v kalendáři.

Každá položka zobrazená v kalendáři používá barvu pozadí k označení toho, o jaký typ položky se jedná. Ve výchozím nastavení jsou akce zelené, relace modré a schůzky červené. Entity bez nakonfigurované barvy se zobrazují šedě. Přizpůsobení barvy pro libovolnou entitu:

  1. Otevřete okno přizpůsobení Power Apps. V levém panelu rozbalte položky Součásti>Entity pro zobrazení seznamu všech entit. Poté vyberte entitu, ke které chcete přiřadit barvu.

    Nastavení barvy entity.

  2. Použijte nastavení Barva na kartě Obecné pro nastavení barvy entity.

  3. Uložte a publikujte svá nastavení.

Nastavení vlastních barev na úrovni záznamu

Kromě výchozí barvy objektu můžete také přizpůsobit kalendář tak, aby uživatelům umožňoval vybrat vlastní barvu pro každý záznam, který přidá. Pokud není pro nový záznam vybrána žádná vlastní barva, pro entitu se použije výchozí barva.

Kalendář s několika událostmi ve vlastní barvě.

Nastavení vlastních barev na úrovni záznamu pomocí volného textového pole:

  1. Přidejte vlastní pole do entity, pro kterou chcete povolit vlastní barvy na úrovni záznamu. Jedná se o cílovou entitu (například Událost), která se má zobrazit v kalendáři, který přizpůsobujete. Toto pole obsahuje vlastní hodnotu barvy přiřazenou každému záznamu, proto ho pojmenujte, například „Barva kalendáře“. Pole musí být typu Jeden řádek textu.

  2. Přizpůsobte rychle vytvořenou formu cílové entity tak, aby zahrnovala nové barevné pole. To umožňuje uživatelům zvolit barvu při vytváření záznamu z kalendáře. Nezapomeňte použít stejný rychlý formulář, který jste nakonfigurovali na použití s vaším kalendářem. Můžete také zvážit přidání barevného pole do jiných formulářů, kde je uživatel může chtít zobrazit nebo upravit (případně včetně hlavního formuláře).

  3. Nakonfigurujte kalendář tak, aby identifikoval barevné pole pro cílovou entitu.

  4. Publikujte vlastní nastavení.

Při zadávání hodnot barev mohou uživatelé vybrat některý z dostupných standardů HTML, včetně následujících:

  • Název barvy (například red)
  • Hexadecimální hodnota (musí začínat znakem #) (například #FF0000)
  • Krátká hexadecimální hodnota (pro barvy, které ji podporují) (například #F00)
  • Hodnota RGB (například rgb(255,0,0))

Nastavení vlastních barev na úrovni záznamu pomocí sady možností:

  1. Zvolte pole sada možností z entity, pod kterou chcete změnit barvu záznamu. Jedná se o cílovou entitu (například událost), která se zobrazí v kalendáři, který přizpůsobujete.

  2. Ujistěte se, že sada možností pro pole má barvy, v jakých se vám možnosti líbí. Tyto barvy se zobrazí pro záznam v kalendáři, pokud je tato možnost pro pole nastavena.

Při zadávání hodnot barev mohou uživatelé vybrat některý z dostupných standardů HTML, včetně následujících:

  • Název barvy (například red)
  • Hexadecimální hodnota (musí začínat znakem #) (například #FF0000)
  • Krátká hexadecimální hodnota (pro barvy, které ji podporují) (například #F00)
  • Hodnota RGB (například rgb(255,0,0))
  1. Nakonfigurujte kalendář tak, aby identifikoval barevné pole pro cílovou entitu.

  2. Publikujte vlastní nastavení.