Vyhledávací pole PowerApps: Jak přidat a přizpůsobit
Naučte se, jak vytvořit vyhledávací pole PowerApps úplně od začátku a přizpůsobit je tak, aby odpovídalo celkovému tématu vaší aplikace.
Projdu zde unikátní analýzu týkající se LuckyTemplates Inventory Management. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.
Tato myšlenka vzešla z dotazu na. Člen chtěl zjistit, kolik dní bylo, když byla inventura nulová. To bude založeno na údajích o pohybu zásob.
Obsah
Ukázková vizualizace dat
Začněme vizualizací uvedených ukázkových dat, jak je uvedeno níže.
Uvidíte, že graf ukazuje stav zásob za dané časové období . Mnoho systémů SAP skutečně zobrazuje data, jako je tato, kde můžete vidět skutečný pohyb zásob.
Můžete vidět, zda se akcie v určitém okamžiku zvýšily o 20, nebo klesly o 3 a tak dále. Můžete to vidět zde ve sloupci Množství .
Materiály jsou pro přehlednost také rozděleny do konkrétních skupin. Díky tomu je efektivnější zjistit, které konkrétní produkty nebo materiály se pohybují .
Když dojde ke změně zásob, potřebujete také datum, které je s tím spojeno. To vám řekne, kdy konkrétní akcie vykazovala pohyb.
Totéž se provádí, když přichází další inventář. Každá aktivita je spojena s datem, kdy k ní došlo nebo kdy byla zaúčtována.
Model zobrazující požadovaná data
Z těchto specifických skupin dat je generován tento jednoduchý model. Zobrazuje každý pohyb potřebný k dosažení požadovaných výsledků.
S těmito informacemi můžeme vytvořit kumulativní součet našich zásob v jakémkoli daném okamžiku. Odtud můžeme počítat dny, kdy byly nulové zásoby.
Aplikujme zde nějaký kontext. Počítáme dny; to znamená, že bychom potřebovali konkrétní data.
Jak již bylo zmíněno, materiály jsou také rozděleny do samostatných skupin. To nám říká, které konkrétní akcie se pohybují. Tady to vidíme.
Pokud jde o výpočty, všechny proběhnou v tabulce níže.
Demo model není tak dlouhý a složitý, ale ukazuje veškerý pohyb, který potřebujete.
Nyní se podívejme, jak vypadají na našem stole. Potřebujete jen jednoduchýo změnách zásob a množství.
Tento výpočet se zobrazí ve sloupci Množství .
Také sem přidáme nějaké filtry. Vzorec použitý pro filtr ukážu později, ale náš filtr vypadá takto.
Uvidíte, že v tuto chvíli máme vybraný pouze jeden konkrétní materiál. To je důvod, proč také vidíte stejný typ materiálu uvedený ve sloupci Popis materiálu.
Samozřejmě máme slicer, který nám umožňuje určit časové období pro data, která jako výsledek získáváme.
Když se podíváte na tabulku, můžete nyní vidět, že k tomuto konkrétnímu datu jsme měli minus 1, což znamená, že jedna skladová zásoba byla pravděpodobně prodána.
Pokaždé, když dojde ke změně čísla, uvidíte, že se změní i vizualizace. Takže v tomto případě je ten 1 prodaný kus akcie vidět na tomto poklesu na grafu.
Kromě prodaných produktů můžete také vidět, že v určitý den přišlo 15 kusů zásob.
Počítání celkových dnů s nulovými zásobami
Technika, kterou jsem zde použil, je velmi podobná obvyklému způsobu, jakým byste provedli a.
Když je tento kumulativní součet vytvořen, bude zrcadlen ve vaší vizualizaci. Hledáme dny, kdy je inventura nulová, což uvidíte v propadech na grafu.
Zde uvidíte, že v určitý den bylo z inventáře přesunuto 13 zásob, což způsobilo, že máte nulové zásoby. Vše, co musíme udělat, je najít podobné dny, jako je tento, a pak zjistit, kolik takových dnů celkem je.
Tento výsledek se zde zobrazí pod označením Days Out of Stock .
Abychom toto číslo začali získávat, musíme vytvořit virtuální tabulku , která bude zobrazovat tři sloupce obsahující data, která potřebujeme.
Tato virtuální tabulka je vytvořena pomocí této části vzorce.
Pojďme si ten vzorec probrat kousek po kousku.
Začal jsem s ADDCOLUMNS , pak jsem použil CROSSJOIN , abych se ujistil, že je zastoupeno každé konkrétní datum a materiál.
Řekněme tedy, že konkrétní druh materiálu byl přesunut v konkrétní den. Tato část vzorce zajišťuje, že jsou uvedena všechna data v rámci časového období, včetně data, kdy došlo k pohybu.
Na druhou stranu je to právě tato část vzorce, která vytváří seznam všech možných typů materiálů. To zajišťuje, že když k tomuto pohybu dojde, tabulka zohlední danou konkrétní zásobu.
Jakmile jsou data a zásoby přidány do tabulky pomocí CROSSJOIN , můžete nyní vytvořit nový sloupec, který zobrazuje Kumulativní součet , jak je znázorněno v této části vzorce uvedeného níže.
Pamatujte, že zde počítáte pouze nuly. Ale co prázdná místa v našich součtech?
K tomu slouží tato část vzorce.
Uvidíte, že hledáme sloupce s nulou. Zároveň také vylučujeme řádky, které jsou BLANK .
Tyto prázdné řádky jsou zde proto, že tento konkrétní druh zásob ještě nemusel být součástí inventáře během této konkrétní doby. Ve výše uvedené tabulce uvidíte, že prázdná místa jsou před přidáním 15 kusů této konkrétní zásoby. To znamená, že tato dodávka 15 zásob mohla být pro ně poprvé, kdy měli tento druh produktu.
Jakmile vzorec použijete, získáte číslo, které potřebujete. To je rozhodně mnohem lepší než procházet řádky jeden po druhém a sčítat, kolik z nich by ukazovalo nuly.
Závěr
Opět jsme tedy vyřešili další problém vytvořením virtuální tabulky. Tentokrát je tento přístup aplikován jako technika řízení zásob LuckyTemplates. Tato virtuální tabulka nám poskytla přesný výsledek, který jsme potřebovali, což byl celkový počet dní, kdy byla nulová zásoba.
Doufejme, že v LuckyTemplates najdete nějaké využití pro tento jedinečný koncept.
Vše nejlepší,
Naučte se, jak vytvořit vyhledávací pole PowerApps úplně od začátku a přizpůsobit je tak, aby odpovídalo celkovému tématu vaší aplikace.
Sklízejte nebo zachycujte hodnotu uvnitř míry a znovu ji použijte v jiném taktu pro dynamické výpočty pomocí SELECTEDVALUE DAX v LuckyTemplates.
Zjistěte, jak vám historie verzí na SharePointu může pomoci vidět vývoj určitých dat a kolika změn prošla.
Zde je nástroj pro vytváření sestav a vizuálů, výběr barevných hexadecimálních kódů, který můžete použít ke snadnému získání barev pro vaše sestavy LuckyTemplates.
Pomocí tabulky období můžete v přehledu snadno zobrazit časové období jako průřez. Použijte M kód k vytvoření dynamického datového výřezu v LuckyTemplates.
Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.
Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.
Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.
V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.
Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.