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:
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ář.
Přejděte na kartu Ovládací prvky a zvolte Přidat ovládací prvek.
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ář.
Karta Ovládací prvky se zaktualizuje, aby zobrazovala konfigurační nastavení nové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 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.
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).
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ář.
V editoru formulářů přejděte na kartu Vložit a přidejte kontejner pro hostování kalendáře (například kartu nebo sekci):
S nově vytvořenou kartou nebo vybranou sekcí vyberte možnost Vložit>Podmřížka.
Otevře se okno Nastavit vlastnosti. Na kartě Zobrazit přiřaďte podmřížce Název a Popisek.
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.
Přejděte na kartu Ovládací prvky a zvolte Přidat ovládací prvek.
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.
Karta Ovládací prvky se zaktualizuje, aby zobrazovala konfigurační nastavení nové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.
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á.
Otevřete okno vlastního nastavení Power Apps a přejděte na entitu nebo formulář, kde vytváříte nebo upravujete kalendář.
- Pro kalendáře na úrovni entity přejděte na kartu Ovládací prvky entity. Další informace: Přidání marketingového kalendáře do entity
- Pro kalendáře na úrovni formuláře otevřete vlastnosti podmřížky, která umísťuje kalendář, a poté otevřete kartu Ovládací prvky na stránce Nastavit vlastnosti. Další informace: Přidání marketingového kalendáře do formuláře
Od tohoto okamžiku je postup stejný bez ohledu na to, zda vytváříte nebo upravujete kalendář na úrovni entity nebo formuláře.
Zvolte Marketingový kalendář v části Ovládací prvek a otevřete jeho konfigurační nastavení ve spodní části okna.
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í.
Použijte tlačítka 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í.
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.
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.
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:
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.
Vyberte formulář, který chcete použít jako formulář pro rychlé vytvoření. Formulář se otevře v novém okně.
Zkontrolujte adresu URL v horní části nového okna a vyhledejte část, která vypadá jako:
… formId%3d5895E983-598B-4834-80F9-68A4E9F4F744%26 …
Zkopírujte hodnotu zobrazenou mezi formId%3d a %26 (5895E983-598B-4834-80F9-68A4E9F4F744 v předchozím příkladu).
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:
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.
Použijte nastavení Barva na kartě Obecné pro nastavení barvy entity.
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.
Nastavení vlastních barev na úrovni záznamu pomocí volného textového pole:
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.
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).
Nakonfigurujte kalendář tak, aby identifikoval barevné pole pro cílovou entitu.
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í:
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.
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)
)
Nakonfigurujte kalendář tak, aby identifikoval barevné pole pro cílovou entitu.
Publikujte vlastní nastavení.