PowerApps – vytvoření aplikace pro sledování pohybu pomocí smartphone
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Toto je krátký návod na to, jak si za pět minut vytvořit aplikaci, která bude sledovat a do Excelu ukládat data o geografické poloze vašeho telefonu.
Bude fungovat tak, že když v telefonu kliknete na tlačítko, tak se do excelovské tabulky uloží čas záznamu, dvě GPS souřadnice a nadmořská výška s aktuální polohou telefonu.
Využití si dokážu docela dobře představit např. při sledování pohybu zaměstnanců, při měření ujeté vzdálenosti a rychlosti atd.
Aby aplikace fungovala, je třeba:
- Připravit tabulku pro ukládání a dát ji na sdílené úložiště (třeba na Dropbox)
- Vytvořit Flow
- Vytvořit aplikaci v PowerApps (která bude ale obsahovat jen jednu stránku s jedním tlačítkem)
Vytvoření tabulky
Vytvoříme a na Dropbox nahrajeme takovouto tabulku:
Flow
Takto bude nastavené Flow. Naklikáme, které sloupce výchozí tabulky se mají čím krmit.
PowerApps
Vytvoříme aplikaci s tlačítkem. K tomu přiřadíme vytvořené workflow. Musíme ho ale spouštět se čtyřmi parametry - abychom zaznamenali čas, dvě GPS souřadnice a nadmořskou výšku.
Vzorec bude:
- 'cesty2.0'.Run(Now(),Location.Longitude,Location.Latitude,Location.Altitude)
Protože:
- cesty2.0 je název Flow
- Run je příkaz ke spuštění. Do něj vyplníme 4 parametry - protože tolik jsme jich definovali ve Flow.
- Prvním z nich je zase aktuální čas, dvě GPSky a nadmořská výška. Není asi třeba zvlášť vysvětlovat, jak tyto tři funkce pracující s GPS údaji zařízení fungují.
Teď už stačí aplikaci spustit (ideálně ze zařízení s GPS, i když mě to, s výjimkou nadmořské výšky, funguje i z PC) a řádky se, kliknutím na tlačítko, zaznamenávají. Jak je vidět v prvním řádku, tak ve chvíli, kdy GPS souřadnice nelze v budově zjistit, zapíše se jen prázdný řádek.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.