Deli putem


Kreiranje prilagođenih obrazaca

Belešku

Radnja prilagođenog obrasca "Prikaz" zasnovana je na tehnologiji prilagodljivih kartica. Pogledajte ovu stranicu da biste pronašli više informacija o prilagodljivim karticama.

Okviri za poruke vam omogućavaju da od korisnika zatražite da unesu različite unose, kao što su tekst, datumi i datoteke ili da na ekranu prikažete informacije i rezultate.

Iako većina radnji ove grupe može da rukuje scenarijima u kojima je potreban jedan unos, neke automatizacije mogu zahtevati kombinaciju ulaza ili/i izlaza. Najbolji pristup za rešavanje ovih scenarija je radnja "Prikaži prilagođene obrasce ".

Da biste kreirali prilagođeni obrazac, primenite radnju "Prikaži prilagođeni obrazac " i izaberite prilagođeno dizajner obrazaca dugme da biste otvorili dizajner obrazaca.

Snimak ekrana radnje prilagođenog obrasca za prikaz.

Sa leve strane dizajnera postoji lista sa svim dostupnim elementima unosa koju možete da dodate obrascu, kao što su unosi teksta, datuma i datoteka, kao i neki neinteraktivni elementi, kao što su tekstovi i slike.

Da biste dodali element u prilagođeni obrazac, dvaput kliknite na njega ili ga prevucite i otpustite u prostor radnog prostora dizajnera. Koristite okno za pregled na donjem delu obrasca dizajner obrazaca biste videli kako će konfigurisani obrazac izgledati tokom izvršavanja.

Nakon dodavanja elementa, možete da rukujete svim raspoloživim svojstvima sa desne dizajner obrazaca. Dostupna svojstva mogu da se razlikuju u zavisnosti od prirode izabranog elementa.

Belešku

Pored elemenata obrasca, dizajner obrazaca obezbeđuje neka svojstva za konfigurisanje izgleda nadređenog dijaloga prilagođenog obrasca. Da biste ih konfigurisali, izaberite prazan prostor na radnom prostoru i pogledajte dostupna svojstva u odgovarajućem oknu.

Snimak ekrana dostupnih elemenata obrasca.

Kada korisnik popuni prilagođeni obrazac, navedeni podaci se skladište u prilagođenu promenljivu objekta CustomFormData . Da biste pristupili vrednosti određenog elementa unosa uskladištenog u prilagođenom objektu, koristite sledeću notaciju: %CustomFormData['ID elementa']%.

Važno

ID svakog elementa mora biti jedinstven i ne može biti prazan. Takođe, mora da počne slovom i može da sadrži latinična slova, brojeve i razmake. Promenljive ne možete da koristite u poljima ID-a. Ako je obezbeđen nevažeći ID, poslednji korišćeni važeći ID biće automatski vraćen nakon zatvaranja i čuvanja dizajner obrazaca.

Belešku

Više informacija o prilagođenim objektima i načinu rukovanja njima možete pronaći u naprednim tipovima podataka.

Snimak ekrana sadržaja prilagođenog objekta.

Pored ulaznih i neinteraktivnih elemenata, dizajner obrazaca obezbeđuje neke radnje za primenu dodatne funkcionalnosti u obrascima.

Smatrajte radnje kao dugmad koja vam omogućavaju da pokrenete različite funkcije na osnovu kojih je dugme pritisnuto. Na primer, koristite radnju "Prosledi " kao dugme za čuvanje da biste prikupili i uskladištili navedene korisničke podatke za kasniju upotrebu u toku.

Belešku

Radnje se mogu dodati samo na kraju strukture obrasca, nakon bilo kog drugog tipa elementa obrasca.

Kao i ostali elementi, svaka radnja ima ID koji ga opisuje jedinstveno. Kada se radnja bira, njen ID se skladišti u ButtonPressed promenljivu .

Snimak ekrana konfigurisane radnje prilagođenog obrasca.

Kada obrazac sadrži više radnji, koristite ovu promenljivu i uslove da biste proverili koja je pritisnuta i primenili različite funkcionalnosti za svaki scenario. Da biste pronašli više informacija o primeni ovog ponašanja, pogledajte opciju "Rukovanje prilagođenim obrascima".

Sledeći snimak ekrana prikazuje kako izgleda prethodno konfigurisan prilagođeni obrazac kada tok teče.

Snimak ekrana primera prilagođenog obrasca.

Prilagođeni elementi obrasca

Ime elementa Tip Specifikacije Svojstva rasporeda Svojstva validaitona Svojstva stila Slika pozadine
Prilagođeni obrazac Nadređeni dijalog Titula Minimalna visina u pikselima, vertikalno poravnavanje sadržaja URL adresa, režim popunjavanja, horizontalno poravnavanje, vertikalno poravnavanje
Text input Ulaz ID, Oznaka, Podrazumevana vrednost, Višesloja, Stil, Maksimalna dužina Razmak, znak za razdvajanje, visina Potrebna je provera valjanosti, poruka o grešci, šablon
Unos broja Ulaz ID, Oznaka, Podrazumevana vrednost, Minimalna vrednost, Maksimalna vrednost Razmak, znak za razdvajanje, visina Potrebna je provera valjanosti, poruka o grešci
Unos datuma Ulaz ID, Oznaka, Podrazumevana vrednost, Minimalna vrednost, Maksimalna vrednost Razmak, znak za razdvajanje, visina Potrebna je provera valjanosti, poruka o grešci
Unos vremena Ulaz ID, Oznaka, Podrazumevana vrednost, Minimalna vrednost, Maksimalna vrednost Razmak, znak za razdvajanje, visina Potrebna je provera valjanosti, poruka o grešci
Unos preklopnika Ulaz ID, Oznaka, Naslov, Podrazumevana vrednost, Vrednost kada je uključeno, Vrednost kada je isključeno Razmak, znak za razdvajanje, prelamanje visine Potrebna je provera valjanosti, poruka o grešci
Unos skupa izbora Ulaz "ID", "Oznaka", "Podrazumevana vrednost", "Dozvoli više selekcija", "Stil", "Izbori" Razmak, znak za razdvajanje, visina, prelamanje Potrebna je provera valjanosti, poruka o grešci
Unos datoteke Ulaz ID, oznaka, podrazumevana vrednost Razmak, znak za razdvajanje, visina Potrebna je provera valjanosti, poruka o grešci
Blok teksta Element ID, tekst Razmak, znak za razdvajanje, Horizontalno poravnavanje, Visina, Prelamanje, Maksimalne linije, Maksimalna širina Tip fonta, Veličina, Težina, Boja, Suptilno, Kurziv, Precrtani tekst
Image Element ID, URL, alternativni tekst Razmak, znak za razdvajanje, Horizontalno poravnavanje, Visina, Visina u pikselima, Širina u pikselima, Veličina Stil, boja pozadine
Prosleđivanje Radnja ID, Naslov, Zanemari obezbeđene unose
Otvori URL Radnja ID, Naslov, URL adresa

Svojstva prilagođenog elementa obrasca

Naziv svojstva Opcionalno Prihvata Podrazumevana Opis
Omogući višestruki izbor Nepoznato Bulova vrednost Netačno Omogućava izbor više opcija
Alternativni tekst Da Tekstualna vrednost Alternativni tekst koji opisuje sliku
Boja pozadine Da Tekstualna vrednost Primenjuje pozadinu na prozirnu sliku. Ovo svojstvo će poštovati stil slike. Samo heksaksone vrednosti su prihvatljive u ovom svojstvu
Izbori Da Naslov i vrednost Opisuje izbore za upotrebu u skupu izbora. Sastoji se od naslova (teksta za prikaz) i vrednosti (sirova vrednost za izbor)
Boja Nepoznato Podrazumevano, Tamno, Svetlo, Akcenat, Dobro, Upozorenje, Pažnja Podrazumevana Kontroliše boju teksta
Podrazumevana vrednost Da Tekstualna vrednost, numerička vrednost Podrazumevana vrednost ulaznog elementa
Poruka o grešci Da Tekstualna vrednost Poruka o grešci koja se prikazuje kada je unos nevažeći
Režim popunjavanja Nepoznato Poklopac, Ponovi horizontalno, Ponavljaj vertikalno, Ponovi Opisuje kako slika treba da popuni oblast
Tip fonta Nepoznato Podrazumevano, Monospace Podrazumevana Tip fonta koji će se koristiti za generisanje
Visina Nepoznato Auto, Razvlačenje, Pikseli Automatsko Navodi visinu elementa. Opcija "Pikseli" je dostupna samo za elemente slike
Visina u pikselima No Numerička vrednost 0 Određuje željenu visinu slike. Slika će se iskriviti da bi se uklopila baš u tu visinu. Ovo zamenjuje svojstvo "Veličina". Podrazumevana vrednost 0 određuje da nije navedena određena visina
Horizontalno poravnavanje Nepoznato Levo, centralno, desno Tekstualni blok: levo
Slika: levo
Kontroliše kako je ovaj element horizontalno postavljen. Za prilagođene obrasce opisuje kako slika u pozadini treba da bude poravnata ako mora da se izrezuje ili ako se koristi režim popunjavanja koji se ponavlja
ID No Tekstualna vrednost Zavisi od elementa Jedinstveni identifikator vrednosti. Koristi se za identifikaciju prikupljenog unosa prilikom izvršavaja radnje prosleđivanje. Ako se privremeno koristi nevažeći ID, a dizajner obrazaca je zatvoren, primeniće se poslednji važeći ID koji se koristi
Zanemari navedene unose Nepoznato Bulova vrednost Netačno Ako je omogućeno, ovom radnjom se zatvara obrazac bez skladištenja izabranih unosa, što znači da funkcioniše kao dugme „Otkaži“
Kurziv Nepoznato Bulova vrednost Netačno Ako je omogućeno, na tekst se primenjuje kurziv
Label Da Tekstualna vrednost Oznaka za ovaj unos
Maksimalna dužina No Numerička vrednost 0 Određuje maksimalan broj znakova za prikupljanje. Podrazumevana vrednost 0 određuje da nije navedena maksimalna dužina
Maksimalan broj redova No Numerička vrednost 0 Navodi maksimalan broj redova za prikazivanje. Podrazumevana vrednost 0 određuje da nisu navedeni maksimalni redovi
Maksimalna vrednost Da Tekstualna vrednost Nagoveštaj maksimalne vrednosti. Za unos datuma i vremena vrednost mora biti izražena u regionalnom formatu računara
Maksimalna širina No Numerička vrednost 0 Određuje maksimalnu širinu tekstualnog bloka u pikselima. Podrazumevana vrednost 0 određuje da nije navedena maksimalna širina
Minimalna visina u pikselima No Numerička vrednost 0 Određuje minimalnu visinu obrasca. Podrazumevana vrednost 0 određuje da nije navedena minimalna visina
Minimalna vrednost Da Tekstualna vrednost Nagoveštaj minimalne vrednosti. Za unos datuma i vremena vrednost mora biti izražena u regionalnom formatu računara
Više linija Nepoznato Bulova vrednost Netačno Ako je omogućeno, dozvoljava unos u više redova
Obrazac Da Tekstualna vrednost Regularni izraz koji ukazuje na potreban format unosa teksta
Znak za razdvajanje Nepoznato Bulova vrednost Netačno Kada je omogućeno, crta liniju za razdvajanje u vrhu elementa
Veličina Nepoznato Tekstualni blok: podrazumevani, mali, srednji, veliki, izuzetno veliki
Slika: Auto, Rastezanje, Malo, Srednje, Veliko
Tekstualni blok: podrazumevani
Slika: Auto
Kontroliše veličinu teksta ili slike
Razmak Nepoznato Podrazumevano, Nijedno, Malo, Srednje, Veliko, Ekstra veliko, uložak Podrazumevana Kontroliše veličinu razmaka između ovog i prethodnog elementa
Precrtani tekst Nepoznato Bulova vrednost Netačno Ako je omogućeno, precrtaće tekst
Stil Nepoznato Unos teksta: Tekst, Tel, URL, e-pošta
Unos skupa izbora: kompaktan, razvijen
Slika: Podrazumevano, osoba
Unos teksta: tekst
Unos skupa izbora: sažimanje
Slika: podrazumevana vrednost
Stil podsetnika za tekst, skup izbora ili slika
Suptilno Nepoznato Bulova vrednost Netačno Ako je omogućeno, malo ublažava boju teksta da bi bio manje istaknut
Tekstualna poruka Da Tekstualna vrednost Novi tekstualni blok Tekst za prikazivanje
Titula Da Tekstualna vrednost Preklopni unos: novi preklopni unos
Prosledi: u redu
Naslov prilagođenog obrasca ili preklopnik ili oznaka za dugme koje predstavlja ovu radnju
URL adresa Da Tekstualna vrednost URL adresa slike (za element slike i prilagođeni obrazac) ili URL adresa koju treba otvoriti (za otvaranje radnje URL adrese)
Potrebna je provera valjanosti Da Bulova vrednost Netačno Određuje da li je ovaj unos potreban ili ne
Vrednost kada je isključeno Da Tekstualna vrednost Netačno Vrednost kada je preklopnik isključen
Vrednost kada je uključeno Da Tekstualna vrednost Tačno Vrednost kada je preklopnik uključen
Vertikalno poravnavanje Nepoznato Top, Centar, Botton Opisuje kako slika treba da bude poravnata ako mora da bude izrezana ili ako se koristi režim popunjavanja koji se ponavlja
Vertikalno poravnavanje sadržaja Nepoznato Vrh, centralno dno Vrh Definiše kako sadržaj treba da bude poravnat vertikalno unutar kontejnera. Relevantni samo za obrasce fiksne visine ili obrasce sa navedenom minimalnom visinom
Težina Nepoznato Podrazumevano, lakše, hrabrije Podrazumevana Kontroliše debljinu teksta
Širina u pikselima No Numerička vrednost 0 Željena širina slike na ekranu. Ovo zamenjuje svojstvo "Veličina". Podrazumevana vrednost 0 određuje da nije navedena određena širina
Prelamanje Nepoznato Bulova vrednost Netačno Ako je omogućeno, dozvoljava prelamanje teksta. U suprotnom, tekst je isečen

Poznati problemi i ograničenja

  • Problem:Čini se da okno za pregled funkcioniše na očekivani način kada svojstvo URL adrese sadrži procentualne znakove, ali dolazi do greške u nevažećoj proveri valjanosti vrednosti.

  • Zaobilazno rešenje: Ovaj problem se dešava Power Automate zato što pokušava da reši procentualne znakove kao promenljive ili izraze. Da biste rešili ovaj slučaj, uskladištite URL adresu u promenljivu ranije tokom toka, izbegnite procentualne znakove, a zatim koristite tu promenljivu u svojstvu URL adrese. Pregled neće prikazati sliku, ali će biti prikazana tokom izvršavanja.