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.
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.
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.
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 .
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.
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.