Jaa


Tekijäpaketin käyttäminen

Ennen tekijäpakettiin sisältyvien komponenttien käyttöä komponentin toimintaan ja toteutusmalleihin voi tutustua viitesovelluksen avulla. Viitesovelluksen avulla opit lisäämään komponentteja sovellukseen.

Tekijäpaketti sisältää seuraavat resurssit, jotka on jaettu kolmeen ratkaisuun:

Ratkaisu Items
CreatorKitCore
  • 24 Power Apps component framework ja pohjaan perustuvat komponentit
  • CreatorKitReference (MDA)
  • Viitesovellus (mallipohjainen sovellus mukautetuilla sivuilla), jota käytetään interaktiiviseen oppimiseen
  • Kaaviosivun malli
  • CreatorKitReference (pohja)
  • Viitesovellus (pohjaan perustuva), jota käytetään interaktiiviseen oppimiseen (ei vaadi erillistä Power Apps -käyttöoikeutta)
  • Pohjaan perustuva mallisovellus
  • Teemaeditori luo Theme JSON -muuttujan, jonka avulla on helppo luoda tyyliltään yhdenmukaisia osia
  • Ohjeet komponenttien lisäämiseksi sovellukseen

    Paketin asennuksen jälkeen voit hankkia lisätietoja komponenttien lisäämisestä sovellukseen:

    Rakenneosien luominen

    Tässä osiossa käsitellään yksityiskohtaisesti erilaisia sovelluksia, malleja ja komponentteja, joista tekijäpaketti koostuu.

    Viitesovellus

    Tämän sovelluksen avulla saat lisätietoja kustakin komponentista, optimaalisen käyttökokemuksen takaavista suositelluista parhaista käytännöistä, kunkin komponentin käyttämistä sekä kunkin ominaisuuden taustalla olevasta toteutuskoodista, joka mahdollistaa komponenttien toiminnan. Kiinnostaviin komponentteihin kannattaa perehtyä viitesovelluksessa, ennen kuin niitä yritetään käyttää varsinaisessa sovelluksessa.

    • Komponentin toiminnan ja tietojen hahmontamisen tarkkaileminen.
    • Valitse Koodi-välilehti nähdäksesi taustalla toimivat Power Fx -kaavat.
    • Ohjausobjektiin liittyvissä ohjeissa on tietoja parhaista käytännöistä.

    Mallit

    Mallit on suunniteltu helpottamaan responsiivisten Fluent UI -pohjaisten sovelluksen luonnin nopeaa aloittamista. Niihin on lisätty valmiiksi mukautettuja komponentteja ja ne on liitetty Theme JSON -muuttujaan, mikä nopeuttaa kehittämisen aloittamista.

    Näyttökuva pohjasovellusmallista ja mukautetusta sivumallista.

    Pohjaan perustuvan sovelluksen malli

    Kopioi tämä sovellus luodaksesi uuden pohjaan perustuvan sovelluksen, jossa tarvitaan paketin osia.

    Pohjaan perustuvan mallin kopioiminen:

    1. Luo uusi ei-hallittu ratkaisu.
    2. Valitse valintanauhassa Lisää aiemmin luotu>Sovellukset>Pohja.
    3. Valitse Pohjaan perustuva malli -sovellus ja valitse sitten Lisää.
    4. Muokkaa pohjaan perustuvaa mallia.
    5. Valitse studion valintanauhassa Tiedosto>Tallenna nimellä ja anna kopiolle nimi. Kopio tulee näkyviin samaan ratkaisuun.
    6. Poista alkuperäin pohjaan perustuvan sovelluksen malli ratkaisusta.

    Tämän jälkeen on varmistettava, että vain kopioitua sovellusta muokataan tästä eteenpäin, sillä tällä tavoin alkuperäistä sovellusmallia voidaan käyttää uudelleen.

    Mukautettu sivumalli

    Tämä sivu kopioidaan luotaessa uutta mukautettua sivua yhdistettyyn sovellukseen.

    Mukautettu sivumalli

    Tee kaaviomallisovelluksesta kopio edellisten ohjeidenmukaisesti, paitsi että tällä kertaa valitset oikeassa yläkulmassa olevan Tallenna nimellä - vaihtoehdon:

    1. Laajenna oikeassa yläkulmassa Tallenna-kuvakkeen vieressä oleva valikko ja valitse Tallenna nimellä.

      Mukautettu sivu -studion Tallenna nimellä -valikko

    2. Anna uusi nimi ja valitse sitten Tallenna.

      Mukautettu sivu -studion uudelleennimeämisikkuna.

    3. Sulje studio valitsemalla Takaisin-painike vasemmassa yläkulmassa. Huomaa, että kopio on luotu samassa ratkaisussa.

      Ratkaisuun lisätty Mukautettu sivu -kopio

    4. Poista alkuperäinen mukautettu sivumallimalli ratkaisusta.

    Fluent-teemojen suunnittelusovellus

    Käytä tätä sovellusta luodaksesi Theme Json -objektin, jotta komponenteilla on yhdenmukainen tyyli.

    Teemaeditorisovellus.

    Katso ohjeet teemojen luomiseen ja teemoihin viittaamiseen komponenteista kohdasta Teemat.

    Pohjaan perustuvat komponentit

    Pohjaan perustuvat komponentit määritetään Power CAT -komponenttikirjastossa ja niiden toteuttamiseen käytetään pohjaan perustuvia komponentteja.

    Kaavio-osat

    Koodikomponentit

    Koodikomponentit toteutetaan Power Apps component frameworkin avulla siten, että määritetään ratkaisun yksittäisiksi mukautetuiksi ohjausobjekteiksi.

    Koodikomponentteja voi tarkastella komponenttien viitesivulla.

    Näyttökuva mukautettujen ohjausobjektien valikosta.

    Tekijäpaketin komponentteja käyttävien sovellusten käyttöönotto

    Paketin komponentteja käyttäviä sovelluksia ei voi muodostaa ratkaisun ulkopuolella, ja ne pitää tuoda ja viedä osana ratkaisuja.

    • Tekijäpaketin komponentteja käyttävät sovellukset kannattaa luoda omassa erillisessä ja ei-hallitussa ratkaisussa kehityksen aikana.
    • Kun otat käyttöön sovelluksen, joka sisältää komponentit, CreatorKitCore (hallittu ratkaisu) täytyy asentaa kohdeympäristöön ennen riippuvaisten ratkaisujen tuontia.

    Lisätietoja ja yleisiä ohjeita on ratkaisun tuonnin vianmäärityksen vihjeissä.

    Usein kysyttyjä kysymyksiä

    Pitäisikö suurten organisaatioiden kannustaa kansalaispäättäjiä käyttämään Creator Kitiä? Millaisia yleiskustannuksia siihen liittyy O&M:n näkökulmasta?

    Creator Kit ei ole virallisesti tuettu Microsoft tuote, joten asiakkaat eivät voi nostaa Microsoft tukipyyntöä ongelmien vuoksi. Sen sijaan heidän on ilmoitettava ongelmista GitHub-säilössä ja työskenneltävä suoraan tiimin kanssa. Jos on luokittelu- tai virheenkorjaustietoja, joita he eivät halua jakaa GitHubissa, tiimi voi järjestää arkaluonteisten keskustelujen käsittelyn yksityisesti lähettämällä pyyntölomakkeen.

    Suosittelemme ensin arvioimaan, täyttävätkö nykyaikaiset ohjausobjektit sovelluksesi vaatimukset, koska nämä ohjausobjektit ovat ajan tasalla ja täysin Microsoft tuettuja. Jos nykyaikaiset ohjausobjektit eivät riitä, vahvista vanhat komponentit niiden soveltuvuuden määrittämiseksi. Creator Kitin ohjausobjekteja tulisi harkita vain, jos mikään muu vaihtoehto ei vastaa tarpeitasi. Lisäksi on tärkeää kiinnittää huomiota käytettävien komponenttien julkaisutilaan ja varmistaa, että ne ovat vakaita ja tuettuja kehitysputkessasi.

    Mikä on tehokkain tapa ottaa nämä päivitykset käyttöön useissa tuotantoympäristöissä?

    On olemassa useita strategioita, jotka on otettava huomioon organisaation prioriteeteista riippuen:

    • Turvallisin: Jos tietoturva on etusijalla (esimerkiksi ensimmäinen vahvistus ennen käyttöönottoa tuotantoympäristöihin), organisaation osaamiskeskus (CoE) voi isännöidä eristettyä testiympäristöä päivitysten tarkistamista varten. Automaation avulla voidaan sitten ottaa käyttöön ratkaisuja haluttuihin tuotantoympäristöihin. Lisätietoja on kohdassa Power-luettelo ja Microsoft Power Platform CLI .
    • Pienin ylläpito: Jos suojauksen tarkistaminen ei ole tarpeen, ympäristöt voidaan määrittää yksitellen vastaanottamaan jatkuvia päivityksiä automaattisesti ottamalla Power CAT – MSFT -julkaisija käyttöön ympäristölle Power Platform hallintakeskuksessa.

    Kun uusien modernien ohjausobjektien ja Creator Kitin päällekkäisyys lisääntyy ajan myötä, poistuvatko jotkin Creator Kitin osat käytöstä? Jos vastaus on myönteinen, mitä tämä prosessi pitää sisällään?

    Kyllä, osa Creator Kit -komponenteista otetaan uudelleen käyttöön nykyaikaisina ohjausobjekteina, ja niitä pidetään Creator Kit -komponenttien seuraajina. Tiimi poistaa Creator Kit -komponenttien edeltäjät tarjouksesta, AppSource kun seuraaja täyttää enemmistön tarpeet. Vanhentumisaikataulut ilmoitetaan säännöllisten kanavien, kuten GitHub-päivitysten, aukioloaikojen ja keskustelufoorumien, kautta. Lisätietoja suositellusta siirtoprosessista on siirtoprosessin dokumentaatiossa.

    Mitkä ovat Creator Kitin kehitysputkien (dev > UAT > prod) parhaat käytännöt?

    Asenna hallittu CreatorKitCore ratkaisu kaikkiin ympäristöihin, joissa otetaan käyttöön Creator Kit -komponentteja käyttäviä sovelluksia. Varmista, että tämä ratkaisu on asennettu ennen ratkaisun asentamista sovelluksen kanssa. Lisätietoja perusasennuksesta ja sen sisällyttämisestä kehitysputkeen on asennusohjeissa.