Mi az a Power Query & M Language: Részletes áttekintés
Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.
Ebben az oktatóanyagban arról fogunk tanulniés képletek. Ez jó alapot ad ahhoz, hogy saját magunk hozzuk létre a Power App többi részét.
A PowerApps függvények és képletek segítségével javíthatjuk a funkcionalitást és megváltoztathatjuk a Power Apps vászonalkalmazásunk viselkedését.
Tartalomjegyzék
PowerApps funkciók és képletreferencia
A Microsoft egy csodálatos forrást tartalmaz a Formula reference for Power Apps dokumentációban .
Ez tartalmazza az összes különféle képletet és függvénytmindent meg kell tennünk, amit meg kell tennünk. Ezek mind olyan dolgok, amelyeket ebbe a képletsorba helyeznénk. Például ebben a rekordban összefűztem a kereszt- és vezetéknevet.
Ehhez a Concatenate függvényt használtam .
A referenciaoldalon is rákattinthatunk rá, hogy megnézzük, hogyan működik pontosan. Meglátjuk, mit csinál a Concatenate , mi a különbség a Concatenate és a Concat függvény között, valamint a hozzájuk tartozó szintaxis.
Néhány példát is láthatunk, amelyek lehetővé teszik számunkra, hogy jobban megértsük, hogyan működik.
Ez a hivatkozás nagyon hasznos, különösen akkor, ha olyasmit akarunk megtenni, amit nem tudunk. Most menjünk végig egy példán.
Az összefűzés funkció használata a PowerApps-ban
Ebben a példában próbáljuk meg összefűzni a DateJoined adatokat az elem helyadataival .
Ehhez ezt a képletet kell használnunk.
Ez a képlet azonban nem működik, és hibát okoz.
Ennek az az oka, hogy az Összefűzés funkció csak szöveget vagy szöveg típusú táblázatoszlopot fogad el . Képletünkben a Location rekordra hivatkoztunk, amely egy szöveg/karakterlánc. De hivatkoztunk a DateJoined rekordra is, amely dátum és nem szöveg/karakterlánc típus.
Tehát hogyan változtathatunk egy dátumból szöveget/karakterláncot?
Adattípus formázása a PowerApps szövegfüggvényével
Nos, a Szöveg függvényt kell használnunk , amely bármilyen értéket konvertál, és egy számot vagy dátum/idő értéket szöveges karakterláncsá formál.
Most adjuk hozzá a képletünkhöz. Nem igényel argumentumot, de továbbra is lehetővé teszi számunkra, hogy megadjuk azt a formátumot, amelyet a konvertált értékből elő szeretnénk állítani. Ebben a példában használjuk a ShortDate formátumot. Ezenkívül adjunk hozzá egy szóközt a hely és a dátum elválasztásához.
Ennek eredményeként rendelkezésünkre áll az ügyfél neve, tartózkodási helye és a csatlakozás dátuma.
Dátumok konfigurálása a hónap és év PowerApps funkcióival
A dátumformátum azonban nyilvánvalóan túl részletes. Valószínűleg csak az évre és a hónapra van szükségünk. Ahhoz, hogy csak az évet és a hónapot jelenítsük meg, külön kell használnunk a hónap és az év függvényeket.
Most változtassuk meg a képletünket, és használjuk a hónap és év függvényeket. Ne felejtse el újra használni a Szöveg funkciót a dátumok karakterláncokká alakításához.
Ha ezzel végeztünk, látni fogjuk, hogy a dátum csak azt a hónapot és évet jeleníti meg, amikor csatlakoztak.
Más PowerApps-funkciók felfedezése a referenciaanyagban
Próbáljunk meg más elérhető funkciókat is megvizsgálni a Microsoft referenciadokumentációjában.
1. A Frissítés funkció
Először nézzük meg az ebben az elemben használt frissítési funkciót.
Aztán lássuk, mit hoz a refresh .
Ahogy az várható volt, ez a függvény lekéri az adatforrás új másolatát. Érvként adatforrásra van szüksége .
Ebben a példában az adatforrás a Table1 .
2. A mai funkció
Egy másik nagyon klassz dolog a Today funkció. Ahelyett, hogy a táblázat nevét használnánk címként, módosíthatjuk a mai dátumra.
Ehhez a képletben a Today függvényt használjuk.
Most a mai ismétlődés dátumát mutatja. Ha holnap megnézzük ezt az alkalmazást, akkor visszaadja a holnapi dátumot, és így tovább, és így tovább.
Ennek a funkciónak a részletes magyarázatát a referenciaanyagban is láthatjuk.
Következtetés
Dióhéjban, ez egy jó módja annak, hogy megismerjük ezeket a dolgokat, amikor . Mint már említettem, nagyon sok különböző funkciót használhatunk.
Mindig ellenőrizhetjük a Microsoft referenciaanyagát, amikor a függvényeket és képleteket szeretnénk felfedezni. Erősen ajánlom, hogy végezze el ezeket a funkciókat, mert így könnyebbé válik a teendők ismerete és a hibakeresés.
Minden jót,
Henrik
Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.
Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.
Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.
Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!
Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.
Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.
Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.
Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.
Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.
Nézzük meg a Standard LuckyTemplates Theming témakört, és tekintsünk át néhány olyan funkciót, amely magában a LuckyTemplates Desktop alkalmazásban található.