Kontrola unosa teksta u usluzi Power Apps

Polje u koje korisnik može upisati tekst, brojeve i druge podatke.

Opis

Korisnik može odrediti podatke upisivanjem u kontrolu unosa teksta. Zavisno od toga kako konfigurišete aplikaciju, ti podaci se mogu dodati u izvor podataka, koji se koriste za izračunavanje privremene vrednosti, ili ih ugraditi na neki drugi način.

Ključna svojstva

Default – Početna vrednost kontrole pre nego što je korisnik promeni.

Tekst – Tekst koji se prikazuje na kontroli ili koji korisnik upisuje u kontrolu.

Dodatna svojstva

AccessibleLabel – Oznaka za čitače ekrana.

Align – Lokacija teksta u odnosu na horizontalni centar kontrole.

BorderColor – Boja ivice kontrole.

BorderStyle – Da li je ivica kontrole puna, isprekidana, tačkasta ili nijedna.

BorderThickness – Debljina ivice kontrole.

Clear – Da li kontrola za unos teksta pokazuje „X“ koju korisnik može dodirnuti ili kliknuti da bi obrisao sadržaj te kontrole. Radi samo u režimu "SingleLine ".

Color – Boja teksta u kontroli.

DelayOutput – Kada je postavljeno na tačno, unos korisnika se registruje nakon kašnjenja od pola sekunde. Korisno za odlaganje skupih operacija dok korisnik ne dovrši unos teksta (tj. za filtriranje kada se unos koristi u drugim formulama).

DisplayMode – Da li kontrola omogućava unos korisnika (Edit), samo prikazuje podatke (View) ili je onemogućena (Disabled).

DisabledBorderColor – Boja ivice kontrole ako je svojstvo kontrole DisplayMode podešeno na Onemogućeno.

DisabledColor – Boja teksta u kontroli ako je njeno svojstvo DisplayMode podešeno na Onemogućeno.

DisabledFill – Boja pozadine kontrole ako je njeno svojstvo DisplayMode podešeno na Onemogućeno.

EnableSpellCheck – Da li kontrola unosa teksta treba da koristi funkciju pregledača za proveru pravopisa. Power Apps za Windows ne podržava ovo svojstvo.

Fill – Boja pozadine kontrole.

FocusedBorderColor – Boja ivice kontrole kada je kontrola u fokusu.

FocusedBorderThickness – Debljina ivice kontrole kada je kontrola u fokusu.

Font – Naziv porodice fontova u kojoj se tekst prikazuje.

FontWeight – Debljina teksta u kontroli: podebljano, polupodebljano, normalno ili tanko.

Format – Da li je korisnički unos ograničen samo na brojeve ili može biti bilo koji tekst. Kada je postavljeno na " Broj", mogu se uneti samo cifre i određeni numerički simboli. Podržani simboli i formati zavise od jezika pregledača i ne mogu se postaviti na pojedinačne kontrole.

Height – Odstojanje između gornje i donje ivice kontrole.

HintText – Svetlosivi tekst koji se pojavljuje na kontroli za unos teksta ako je prazna.

HoverBorderColor - Boja ivice kontrole kada korisnik zadrži pokazivač miša na toj kontroli.

HoverColor - Boja teksta u kontroli kada korisnik zadrži pokazivač miša na njoj.

HoverFill – Boja pozadine kontrole kada korisnik zadrži pokazivač miša na njoj.

Italic – Da li je tekst u kontroli ispisan u kurzivu.

LineHeight – Odstojanje između npr. redova teksta ili stavki u listi.

MaxLength – Broj znakova koje korisnik može upisati u kontrolu unosa teksta.

Mode – Kontrola je u režimu SingleLine, MultiLine ili Password.

OnChange – Radnje koje treba izvršiti kada korisnik promeni vrednost kontrole (na primer, podešavanjem klizača).

OnSelect – Radnje koje treba izvršiti kada korisnik dodirne ili klikne na kontrolu.

PaddingBottom – Odstojanje između teksta u kontroli i donje ivice te kontrole.

PaddingLeft – Odstojanje između teksta u kontroli i leve ivice te kontrole.

PaddingRight – Odstojanje između teksta u kontroli i desne ivice te kontrole.

PaddingTop – Odstojanje između teksta u kontroli i gornje ivice te kontrole.

PressedBorderColor - Boja ivice kontrole kada korisnik dodirne ili klikne na tu kontrolu.

PressedColor - Boja teksta u kontroli kada korisnik dodirne ili klikne na tu kontrolu.

PressedFill - Boja pozadine kontrole kada korisnik dodirne ili klikne na tu kontrolu.

RadiusBottomLeft – Stepen do kojeg se zaokružuje donji levi ugao kontrole.

RadiusBottomRight – Stepen do kojeg se zaokružuje donji desni ugao kontrole.

RadiusTopLeft – Stepen do kojeg se zaokružuje gornji levi ugao kontrole.

RadiusTopRight – Stepen do kojeg se zaokružuje gornji desni ugao kontrole.

Reset – Da li se kontrola vraća na podrazumevanu vrednost.

Size – Veličina fonta teksta koji se prikazuje u kontroli.

Strikethrough – Da li je tekst koji se prikazuje u kontroli precrtan linijom.

TabIndex – Redosled navigacije na tastaturi u odnosu na druge kontrole.

Tooltip – Opisni tekst koji se prikazuje kada korisnik drži kursor preko kontrole.

Underline – Da li je tekst koji se prikazuje u kontroli podvučen linijom.

VirtualKeyboardMode – Vrsta virtuelne tastature, tekstuelne ili numeričke, koja se prikazuje na ekranu osetljivom na dodir korisnika aplikacije. Svojstvo Format utvrđuje podrazumevanu vrednost. Podrška za uređaje se razlikuje. Uređaji koji rade iOS moraju imati najmanje verziju 12.2. Preporučena verzija operativnog sistema Android je 9.0, a mogućnosti numeričkih tastatura variraju za Android uređaje. Windows 10 ne podržava ovo svojstvo.

Visible – Da li se kontrola prikazuje ili je skrivena.

Width – Odstojanje između leve i desne ivice kontrole.

X – Odstojanje između leve ivice kontrole i leve ivice njegovog nadređenog kontejnera (ili ekrana ako nema nadređenog kontejnera).

Y – Odstojanje između gornje ivice kontrole i gornje ivice njegovog nadređenog kontejnera (ili ekrana ako nema nadređenog kontejnera).

DateTimeValue( String )

Primeri

Prikupljanje podataka

  1. Dodajte dve kontrole unosa teksta i dajte im nazive inputFirst i inputLast.

    Ne znate kako da dodate, imenujete i konfigurišete kontrolu?

  2. Dodajte dugme, podesite svojstvo Tekst na Add i postavite njegovo svojstvo OnSelect prema sledećoj formuli:
    Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})

    Želite li više informacija o funkciji Collect ili drugim funkcijama?

  3. Dodajte galeriju teksta u portretnom/uspravnom položaju, postavite njeno svojstvo Items na Imena i postavite svojstvo Tekst kontrole Subtitle1 na ThisItem.FirstName.

  4. (opcionalno) U galeriji predložaka izbrišite donju oznaku pod nazivom Body1 i podesite svojstvo TemplateSize galerije na 80.

  5. Pritisnite F5, upišite nisku teksta inputFirst i inputLast, a zatim kliknite ili dodirnite dugme Add.

  6. (opcionalno) Dodajte još imena u kolekciju, a zatim pritisnite taster Esc da biste se vratili na podrazumevani radni prostor.

Zatražite lozinku

  1. Dodajte kontrolu za unos teksta, imenujte je inputPassword i podesite njeno svojstvo Mode na Password:

  2. Dodajte oznaku i podesite njeno svojstvo Tekst prema ovoj formuli:
    If(inputPassword.Text = "P@ssw0rd", "Pristup odobren", "Pristup odbijen")

    Želite li više informacija o funkciji If ili drugim funkcijama?

  3. Pritisnite F5, a zatim upišite P@ssw0rd u polje inputPassword.

    Kada završite sa unosom lozinke, oznaka prestaje da prikazuje Pristup zabranjen i počne da se prikazuje Pristup dozvoljen.

  4. Pritisnite taster Esc da biste se vratili na podrazumevani radni prostor.

  5. (opcionalno) Dodajte kontrolu poput strelice, konfigurišite je za prelazak na drugi ekran i prikažite je tek nakon što korisnik unese lozinku.

  6. (opcionalno) Dodajte dugme, konfigurišite njegovo svojstvo Tekst da prikaže Prijavljivanje, dodajte tajmer i onemogućite kontrolu unosa teksta tokom određenog vremena ako korisnik unese pogrešnu lozinku, a zatim klikne ili dodirne dugme Prijavite se.

Smernice za pristupačnost

Kontrast boja

Podrška za čitače ekrana

Podrška za tastaturu

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).