Bendrinti naudojant


Sukurkite savo pirmąją adaptyvią kortelė

Adaptyvioji Kortelės viduje Power Automate gali arba dalytis informacijos blokais, arba rinkti duomenis naudodama tam tikro duomenų šaltinis formą.

Bet kuriuo atveju turėsite nubraižyti, kuriuos duomenų rinkinius bendrinsite ir (arba) kokius duomenis reikės rinkti formoje.

Arbatpinigiai

Naudokite paprastus duomenų blokus, o ne sudėtingus lentelių masyvus.

Būtinosios sąlygos

Microsoft Teams su įdiegta programa Darbo eigos.

Įtraukti veiksmą

Atlikdami šią procedūrą pridėsite veiksmą, kuris naudos ankstesnių srauto veiksmų duomenis, kad skelbtų informaciją Microsoft Teams kanale.

  1. Prisijunkite prie Power Automate.

  2. Pasirinkite Mano srautai viršutinėje naršymo juostoje.

  3. Pasirinkite Naujas srauto>momentinis debesies srautas.

  4. Pavadinkite savo srautą.

  5. pasirinkti Rankiniu būdu suaktyvinti srautą kaip paleidiklį.

  6. Pasirinkite Kurti.

  7. Dizaino įrankyje pasirinkite Naujas veiksmas.

  8. Ieškokite Microsoft Teams, tada pasirinkite Skelbti adaptyvią kortelė Teams kanale ir palaukite, kol veiksmas bus atsakymas .

  9. Pasirinkite komandą ir kanalą , kuriame norite paskelbti kortelė.

  10. Įklijuokite šį JSON į lauką Pranešimas .

    {
        "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
        "type": "AdaptiveCard",
        "version": "1.0",
        "body": [
            {
                "type": "TextBlock",
                "text": "Poll Request",
                "id": "Title",
                "spacing": "Medium",
                "horizontalAlignment": "Center",
                "size": "ExtraLarge",
                "weight": "Bolder",
                "color": "Accent"
            },
            {
                "type": "TextBlock",
                "text": "Header Tagline Text",
                "id": "acHeaderTagLine",
                "separator": true
            },
            {
                "type": "TextBlock",
                "text": "Poll Header",
                "weight": "Bolder",
                "size": "ExtraLarge",
                "spacing": "None",
                "id": "acHeader"
            },
            {
                "type": "TextBlock",
                "text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer vestibulum lorem eget neque sollicitudin, quis malesuada felis ultrices. ",
                "id": "acInstructions",
                "wrap": true
            },
            {
                "type": "TextBlock",
                "text": "Poll Question",
                "id": "acPollQuestion"
            },
            {
                "type": "Input.ChoiceSet",
                "placeholder": "Select from these choices",
                "choices": [
                    {
                        "title": "Choice 1",
                        "value": "Choice 1"
                    },
                    {
                        "title": "Choice 2",
                        "value": "Choice 2"
                    },
                    {
                        "title": "Choice 3",
                        "value": "Choice 3"
                    }
                ],
                "id": "acPollChoices",
                "style": "expanded"
            }
        ],
        "actions": [
            {
                "type": "Action.Submit",
                "title": "Submit",
                "id": "btnSubmit"
            }
        ]
    }
    
  11. Atlikite šiuos pakeitimus JSON.

    Svarbu

    Nepašalinkite kabučių, kai atliekate pakeitimus. Galite peržiūrėti automobilio pasirinkimą pagal savo poreikius:

    Tekstas, kurį reikia keisti Naujas tekstas
    Antraštės žymos tekstas Power Automate Apklausa
    Apklausos antraštė Pageidaujamas automobilio modelis
    Apklausos klausimas Prašome balsuoti už pageidaujamą automobilio modelį iš čia išvardintų pasirinkimų.
    Pakeiskite lotynišką tekstą priežastimi arba verslo kontekstu, susijusiu su tuo, kodėl vykdote apklausą. Mes apklausiame savo darbuotojus, kad nustatytume, ar turėtume suteikti individualizuotas stovėjimo vietas, kurių dydis būtų pritaikytas populiariausiems automobiliams.
    1 pasirinkimas (pakeisti abiejose vietose) Tesla
    2 pasirinkimas (pakeisti abiejose vietose) "Lexus"
    3 pasirinkimas (pakeisti abiejose vietose) Honda
  12. Pasirinkite Naujas veiksmas, tada ieškokite ir pasirinkite vieną iš veiksmų Siųsti el. laišką , prie kurių turite prieigą.

  13. Pateikite el. laiško gavėją kaip asmenį, kuris pasirinko momentinį mygtuką (naudokite žymą El. paštas iš dinaminio turinio iš aktyviklio ).

  14. Sukonfigūruokite el. laiško turinį taip. Pakeiskite žodžius garbanotuose skliausteliuose "{}" dinaminiais žetonais:
    Jūsų apklausos atsakymas buvo {acPollChoices} (acPollChoices yra dinaminis turinys, laukiant atsakymas veiksmo). Jį pateikė {vartotojo vardas} (vartotojo vardas yra dinaminis turinys iš paleidiklio)

Išbandykite savo adaptyvųjį kortelė

Norėdami išbandyti savo darbą, paleiskite anksčiau sukurtą srautą ir patvirtinkite:

  • Srauto paleidimas neturi klaidų ir laukia atsakymas, rodydamas veiksmo Adaptive kortelė laukimo indikatorių paleidimo ekrane.

  • "Teams" kanale paskelbtas naujas adaptyvusis kortelė.

  • Kai atsakote į kortelė pasirinkdami automobilio modelį ir pasirinkdami mygtuką Pateikti , esantį apatinėje adaptyvaus kortelė dalyje:

    • Adaptyviuose kortelė neturėtų būti klaidų.

    • Srauto paleidimas sėkmingai baigtas.

  • Kortelė pakeitimas yra aktualus po pateikimo, jei sukonfigūravoteAtnaujinti pranešimų sritį laukimo laukimo atsakymas veiksmų apačioje (rodoma toliau su atitinkamu pakeitimo kortelė). Priešingu atveju visi pateikimai tiesiog iš naujo nustatys formą.

    Pakeitimo kortelė.

  • El. pašto pranešime yra tekstas, rodantis, kas pateikė atsakymas ir kuris automobilis buvo pasirinktas.

Sveikiname! Ką tik sukūrėte savo pirmąjį interaktyvų adaptyvųjį kortelė!

Baigė pirmąją kortelė.

Adaptyvaus Kortelės trikčių šalinimo patarimai

Dažniausios problemos, su kuriomis susidursite kurdami adaptyvius Kortelės, yra šios:

  • Srauto vykdymo klaidas dažnai sukelia vienas iš šių veiksnių:

    Tokiu atveju klaida gali būti panaši į šią ekrano kopiją:

    Klaidos pranešimas.

    • Netinkamai suformatuotas JSON – Paprastai tai nėra taip sudėtinga, kaip galima tikėtis. Dažniausiai tai yra tik situacijos, kai:

      • JSON yra garbanotų kabučių arba trūkstamų kabučių apie reikšmes. Visada patikrinkite JSON, kad įsitikintumėte, jog visos teksto reikšmės yra dvigubose kabutėse ir kad skaičiai yra kabutėse. Visos kabutės turi būti tiesios, o ne garbanotos.

      • Galite patvirtinti savo JSON formatą įklijuodami JSON į kortelė naudingosios apkrovos rengyklę.

    • Trūkstami vaizdo URL – visos adaptyvaus Kortelės vaizdo reikšmės turi nurodyti galiojantį URL. Visas vaizdo turinys nėra tiesiogiai palaikomas adaptyvioje kortelė. Išbandykite vaizdų nuorodas įklijuodami URL į naršyklę, kad pamatytumėte, ar vaizdas rodomas.

  • Adaptyvūs Kortelės gali atrodyti ne taip, kaip tikimasi dėl stiliaus ir schemos apribojimų:

    • Patikrinkite, ar vietos rezervavimo ženklo reikšmės, teksto stiliai ir bet kuri žymėjimo kalba atitinka adaptyviosios kortelė schemos reikalavimus (peržiūrėkite adaptyviosios kortelė schemos geriausią praktikąčia)

    • Pasinaudokite Visual Studio kodo adaptyviuoju kortelė validatoriumi. Norėdami jį įdiegti iš Visual Studio kodo programos, atidarykite plėtinių prekyvietę ir ieškokite Adaptive kortelė Viewer.

      „Visual Studio Code“ plėtinys.

Sutrumpinta "Adaptive kortelė Viewer" plėtinio, įdiegto "Code", Visual Studio ekrano kopija (spartusis klavišas: Ctrl+V+A, kai įjungta).

  • Klaidos po adaptyvaus kortelė pateikimo dažnai atsiranda dėl:

    • Veiksmo, kurio pavadinime nėra "laukti atsakymas", naudojimas

      Pabandyk dar kartą.

    • Bandymas pateikti kortelė daugiau nei vieną kartą. Kiekvienas adaptyvusis kortelė gali būti pateiktas tik vieną kartą, po to visi tolesni pateikimai bus ignoruojami.