Päivämäärätaulukon luominen LuckyTemplatesissa
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tässä opetusohjelmassa opit sisäkkäisistä lausekkeista, objekteista ja ympäristöistä . Sisäkkäisiä lausekkeita ja muuttujia käytetään keskustelemaan ympäristöjen toiminnasta ja auttamaan tietojen luomisessa. Opit myös käsittelemään yleisiä skenaarioita sisäkkäisiä objekteja muunnettaessa.
Sisällysluettelo
Sisäkkäisten lausekkeiden luominen
Lausekkeet määritellään kaavana, jota käytetään arvon muodostamiseen.
Kaavapalkin lauseke on rakennettu osalausekkeista. Literaalit 1 ja 2 ovat emolausekkeen alilausekkeita.
Muuttujat määritellään nimetyiksi arvoiksi. Tämä on esimerkkitietue.
Jos avaat Advanced Editor -ikkunan, näet kyselyssä käytetyt muuttujat.
Muuttujat a , b ja c edustavat kukin arvoa, joka on tulos lausekkeesta, jonka löydät usein yhtäläisyysmerkin jälkeen. Kaikki emolausekkeen muuttujat, joka on itse tietue, muodostavat kyseisen tietueen ympäristön. Tässä ympäristössä jokaisen muuttujan on oltava ainutlaatuinen.
Joten jos lisäät toisen muuttujan nimeltä c , näet virheilmoituksen Advanced Editor -ikkunan alapuolella.
Tietue voi käyttää kaikkia sen alilausekkeita käyttämällä tunnisteita tai muuttujien nimiä. Tietueen sisäkkäisillä lausekkeilla jokainen ympäristö on kuitenkin erilainen, koska ne voivat käyttää kaikkia muita tietueen muuttujia paitsi itseään.
Tässä esimerkissä voit nähdä, että muuttuja c viittaa itseensä.
Jos painat Valmis, saat virheilmoituksen.
Jos poimit c :n arvon lisäämällä kohteen käyttöoperaattorin, saat tuloksen. Voit saada saman tuloksen myös let- lausekkeella, koska siihen sovelletaan samoja sääntöjä.
Sisäkkäisten lausekkeiden ymmärtäminen ympäristössä
Tämä on toinen esimerkki tietuearvosta.
Jos avaat Advanced Editor -ikkunan, voit nähdä, että muuttujat a ja b jakavat saman ympäristön, joka on uloin ympäristö. Näet myös, että muuttujat x , y ja z ovat emolausekkeen a alilausekkeita .
Jokainen muuttuja voi käyttää kaikkia muita sisäkkäisen tietueen muuttujia paitsi itseään. Voit kutsua muuttujaa, joka on olemassa eri ympäristössä. Tässä esimerkissä voit nähdä, että z viittaa b:hen , joka on ulkoympäristössä.
Muuttujat x , y ja z voivat käyttää b:tä , koska b on osa niiden päälausekeympäristöä. Sinulla voi myös olla sama muuttuja, mutta eri ympäristöissä.
Tässä toisessa esimerkissä voit nähdä, että sisäisessä ja ulkoisessa tietueessa on muuttuja x .
Muuttujien on oltava ainutlaatuisia omassa ympäristössään. Lähintä muuttujalle määritettyä x: ää käytetään. Tässä esimerkkikyselyssä käytetään sisempää x:ää , koska se on lähempänä tietueen a näkökulmasta .
Tässä toisessa kyselyssä lausekkeessa käytetään lähintä x:tä , joka on lähellä muuttujaa b .
Ulompi muuttuja b voi viitata muuttujaan x tietueen a sisällä käyttämällä item access -operaattoria. Sinun on viitattava muuttujaan a ja sitten käytettävä x käyttämällä hakasulkeiden joukkoa. Samalla tavalla tietue a voi viitata muuttujaan x muuttujan b sisällä .
Kun sisäkkäisen tietueen a ympäristö yhdistetään emolausekkeen muuttujiin, se johtaa ristiriitaan, koska x on olemassa kahdesti ja kaikkien muuttujien on oltava ainutlaatuisia ympäristössään. Koska muuttuja ei voi viitata itseensä, ristiriita ratkaistaan viittaamalla ulompaan x:ään.
Yleisten skenaarioiden ratkaiseminen
Yleinen skenaario on sisäkkäisten objektien muuntaminen. Havainnollistamiseen käytetään tätä taulukkoa.
Jos haluat hakea arvon ulkotaulukosta ja sijoittaa sen sisäkkäiseen taulukkoon, voit saavuttaa sen kahdella tavalla. Ensimmäinen tapa on käyttää Lisää mukautettu sarake -vaihtoehtoa .
Napsauta esikatseluruudun vasemmassa yläkulmassa olevaa taulukkokuvaketta ja valitse Lisää mukautettu sarake.
Syötä Temp sarakkeen nimeksi ja kirjoita paikkamerkki mukautettuun. Kun olet valmis, paina OK.
Korvaa kukin lauseke kaavapalkin sisällä mukautetulla funktiolla lisäämällä sarake sisäkkäiseen taulukkoon. Aloita mukautetun funktion logiikka ja kutsu sitä OT:ksi ulkoiselle taulukolle. Lisää sitten aloitusmerkki.
Lisää seuraavaksi sarake Table.AddColumn- funktiolla. Katso Nimet-sarakkeessa olevan ulkotaulukon taulukko. Ja syötä sitten uusi sarakkeen nimi.
Tässä esimerkissä sarakkeen nimi on Tulo . Syötä jokainen funktio saadaksesi kunkin rivin arvot Hae tulot -sarakkeessa.
Jos napsautat Väliaika-sarakkeen rivin solun sisällä olevaa tilaa, saat esikatselun sisäkkäisestä taulukosta esikatseluruudun alle. Näet, että jokaisella rivillä on ulkotaulukon arvo.
Muuttujien käyttö arvojen tallentamiseen
Toinen tapa muuttaa sisäkkäisiä objekteja on käyttää muuttujia arvojen tallentamiseen. Lisää ensin mukautettu sarake ja syötä Temp2 sarakkeen nimeksi. Käytä kaavassa let -lauseketta arvojen tallentamiseen muuttujiin.
Syötä let ja kirjoita sitten muuttujan nimi. Tässä esimerkissä muuttujan nimi on myR . Yhdistä seuraavaksi muuttuja Hanki tulo -sarakkeeseen. Syötä sen jälkeen in- lause ja lisää sarake sisäkkäiseen taulukkoon Table.AddColumn -funktiolla.
Syötä funktion ensimmäiselle parametrille Names-sarake, joka sisältää sisäkkäiset taulukot. Nimeä seuraavaksi uusi sarake Tulot. Käytä kutakin kunkin rivin muuttujien kutsumiseen.
Jos napsautat Temp2-sarakkeen rivin solun sisällä olevaa välilyöntiä, näet, että se haki arvot ulkotaulukosta.
Toinen yleinen skenaario on haku, jossa ei ole jaettua avainta. Tässä skenaariossa käytetään kahta esimerkkitaulukkoa: luokkataulukkoa ja tuotetaulukkoa .
Käytä luokkataulukkoa vaiheittaisena kyselynä täydentääksesi tuotedimensiotaulukon attribuutteja. Koska jaettua avainta ei ole, yhdistämistä ei voida suorittaa. Ensimmäinen asia on upottaa koko luokkataulukko tuotetaulukkokyselyyn käyttämällä Lisää mukautettua saraketta.
Lisää mukautettu sarake ja kirjoita sarakkeen nimeksi Luokka. Kutsu sitten mukautetussa kaavassa luokkakysely.
Sen jälkeen olet nyt upottanut koko luokkataulukon jokaiselle tuotetaulukon riville.
Kun napsautat välilyöntiä rivin solun sisällä Luokka-sarakkeessa, näet koko luokkataulukon jokaisella rivillä.
Yhden arvon hakeminen
Jos haluat hakea vain yhden arvon, sinun on suodatettava luokkataulukko yhdelle riville, jossa osa tuotteen merkkijonosta vastaa luokkataulukon tuoteryhmää.
Avaa Mukautettu sarake -valintaikkuna painamalla Applied Steps -ruudun Added Custom -kohdan vieressä olevaa rataspainiketta.
Lisää kaavaan Table.SelectRows -funktio. Ensimmäisessä parametrissa käytetään luokkataulukkoa. Toinen parametri käytti ehtona Text.Contains -funktiota. Sisätaulukossa tämä funktio tarkistaa, sisältääkö teksti osan ulomman taulukon tuotemerkkijonosta.
Kun käytät ulkopöytää, huomaat senlisää kunkin avainsanan kaavapalkkiin. Se on unaarifunktio, joka käyttää alaviivaa ( _ ) nimettömänä muuttujana. Kuitenkin, koska käytät vain saraketta, se voidaan jättää pois.
Jos napsautat välilyöntiä rivin solun sisällä Luokka-sarakkeessa, näet nyt yhden rivin jokaisessa sisäkkäistaulukossa.
Sieltä voit poimia kategorian arvon rivi- ja kenttäkäyttöoperaattoreiden yhdistelmällä.
Palaa Mukautettu sarake -valintaikkunaan ja lisää operaattorit kaavaan. Saat taulukon ensimmäisen rivin kirjoittamalla 0 kiharahakasulkeisiin. Listaa sitten kentän nimi Luokka hakasulkeiden joukkoon.
Voit varmistaa ratkaisun tulevaisuuden varmuuden lisäämällä loppuun kysymysmerkin ( ? ) muuttaaksesi ei-found-käyttäytymisen virheen palauttamisesta nollaksi.
Johtopäätös
Ympäristöt ja sisäkkäiset lausekkeet auttavat kyselyäsi tuomaan esiin tiettyjä arvoja koodeistasi haluttujen tulosten saamiseksi. Niiden tiedostaminen on tärkeää kirjoittaessasi, koska kun ymmärrät ne, pystyt ratkaisemaan edistyneempiä ja monimutkaisempia skenaarioita.
Melissa
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.
Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.
Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.
Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.
Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.
Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.
Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.
Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.
Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.