Tekstinndata-kontrollen i Power Apps

En boks som brukeren kan skrive inn tekst, tall og andre data i.

Beskrivelse

Brukeren kan angi data ved å skrive inn i en kontroll for text-input. Avhengig av hvordan du konfigurerer appen, blir dataene kanskje lagt til i en datakilde, brukt til å beregne en midlertidig verdi eller tatt med på en annen måte.

Nøkkelegenskaper

Default – startverdien for en kontroll før den er endret av brukeren.

Text – tekst som vises på en kontroll, eller som brukeren skriver inn i en kontroll.

Tilleggsegenskaper

AccessibleLabel – etikett for skjermlesere.

Align – plasseringen av teksten i forhold til den vannrette midten av kontrollen.

BorderColor – fargen på kontrollens kantlinje.

BorderStyle – hvorvidt kontrollens kantlinje er heltrukket, stiplet, prikket eller ingen.

BorderThickness – tykkelsen på kontrollens kantlinje.

Clear – Om en text-input-kontroll viser en X som brukeren kan trykke eller klikke på for å fjerne innholdet i kontrollen.

Color – fargen på teksten i kontrollen.

DelayOutput – når den er satt til sann, blir brukerinndata registrert etter et halvt sekunds forsinkelse. Nyttig for å forsinke dyre operasjoner inntil brukeren fullfører innsetting av tekst (det vil si for filtrering når inndata brukes i andre formler).

DisplayMode – hvorvidt kontrollen tillater brukerinndata (Rediger), bare viser data (Vis) eller er deaktivert (Deaktivert).

DisabledBorderColor – fargen på kontrollens kantlinje hvis kontrollens DisplayMode-egenskap er angitt som Deaktivert.

DisabledColor – fargen på kontrollens tekst hvis kontrollens DisplayMode-egenskap er angitt som Deaktivert.

DisabledFill – bakgrunnsfargen på kontrollens tekst hvis DisplayMode-egenskapen er angitt som Deaktivert.

EnableSpellCheck – om en Tekstinndata-kontroll bør bruke funksjonen for stavekontroll i nettleseren. Power Apps for Windows støtter ikke denne egenskapen.

Fill – bakgrunnsfargen på kontrollen.

FocusedBorderColor – fargen på kontrollens kantlinje når kontrollen er fokusert.

FocusedBorderThickness – tykkelsen på kontrollens kantlinje når kontrollen er fokusert.

Font – navnet på skriftserien som teksten vises i.

FontWeight – tykkelsen på teksten i en kontroll: Fet, Halvfet, Normal eller Lysere.

Format – om brukerinndataene er begrenset til bare tall eller kan være en hvilken som helst tekst. Når det er angitt Tall, kan bare sifre og bestemte numeriske symboler angis. Støttede symboler og formater er avhengig av webleserspråket og kan ikke angis for individuelle kontroller.

Height – avstanden mellom kontrollens øvre og nedre kant.

HintText – lys grå tekst som vises i en Tekstinndata-kontroll hvis den er tom.

HoverBorderColor – fargen på kontrollens kantlinje når brukeren holder musepekeren over denne kontrollen.

HoverColor – fargen på en teksten i en kontroll når brukeren holder musepekeren over den.

HoverFill – bakgrunnsfargen for en kontroll når brukeren holder musepekeren over den.

Italic – om teksten i en kontroll er i kursiv.

LineHeight – avstanden mellom linjer med tekst, elementer i en liste eller lignende.

MaxLength – antall tegn som brukeren kan skrive inn i en kontroll for text-input.

Mode – kontrollen er i modus for SingleLine, MultiLine eller Password.

OnChange – Handlinger som skal utføres når brukeren endrer verdien på en kontroll (ved å for eksempel justere en glidebryter).

OnSelect – Handlinger som skal utføres når brukeren klikker eller trykker på en kontroll.

PaddingBottom – avstanden mellom teksten i en kontroll og den nederste kanten av kontrollen.

PaddingLeft – avstanden mellom teksten i en kontroll og den venstre kanten av kontrollen.

PaddingRight – avstanden mellom teksten i en kontroll og den høyre kanten av kontrollen.

PaddingTop – avstanden mellom teksten i en kontroll og den øverste kanten av kontrollen.

PressedBorderColor – fargen på kontrollens kantlinje når brukeren trykker eller klikker på kontrollen.

PressedColor – fargen på teksten i en kontroll når brukeren trykker eller klikker på kontrollen.

PressedFill – bakgrunnsfargen i en kontroll når brukeren trykker eller klikker på kontrollen.

RadiusBottomLeft – i hvilken grad hjørnet nederst til venstre av en kontroll avrundes.

RadiusBottomRight – i hvilken grad hjørnet nederst til høyre av en kontroll avrundes.

RadiusTopLeft – i hvilken grad hjørnet øverst til venstre av en kontroll avrundes.

RadiusTopRight – i hvilken grad hjørnet øverst til høyre av en kontroll avrundes.

Reset – om en kontroll tilbakestilles til standardverdien.

Size – skriftstørrelsen på teksten som vises på en kontroll.

Strikethrough – om det vises en linje gjennom teksten som vises på en kontroll.

TabIndex – navigasjonsrekkefølge for tastatur i forhold til andre kontroller.

Tooltip – forklarende tekst som vises når brukeren holder pekeren over en kontroll.

Underline – om det vises en linje under teksten som vises på en kontroll.

VirtualKeyboardMode – type virtuelt tastatur, tekst eller numerisk, som vises på en appbrukers berøringsskjerm. Format-egenskapen bestemmer standardverdien. Enhetsstøtten varierer. Enheter som kjører iOS, må ha minst versjon 12.2. Anbefalt versjon av Android er 9.0, og funksjoner i numeriske tastaturer varierer for Android-enheter. Windows 10 støtter ikke denne egenskapen.

Visible – om kontrollen vises eller skjules.

Width – avstanden mellom kontrollens venstre og høyre kant.

X – avstanden mellom kontrollens venstre kant og den venstre kanten til kontrollens overordnede beholder (eller skjermen, hvis det ikke finnes noen overordnet beholder).

Y – avstanden mellom kontrollens øvre kant og den øvre kanten til kontrollens overordnede beholder (eller skjermen, hvis det ikke finnes noen overordnet beholder).

DateTimeValue( String )

Eksempler

Samle inn data

  1. Legg til to tekstinndatakontroller, og gi dem navnene inputFirst og inputLast.

    Vet du ikke hvordan du legger til, gir navn til og konfigurerer en kontroll?

  2. Legg til en knapp, angi Text-egenskapen til Legg til, og angi OnSelect-egenskapen til denne formelen:
    Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})

    Vil du ha mer informasjon om Collect-funksjonen eller andre funksjoner?

  3. Legg til et tekstgalleri i stående/loddrett retning, angi Items til Navn, og angi Text-egenskapen til Subtitle1 til ThisItem.FirstName.

  4. (valgfritt) I malgalleriet sletter du den nederste etiketten, kalt Body1, og angir TemplateSize-egenskapen for galleriet til 80.

  5. Trykk på F5, skriv inn en tekststreng til inputFirst og inputLast, og klikk eller trykk deretter på Legg til-knappen.

  6. (valgfritt) Legg til flere navn i samlingen, og trykk deretter på ESC for å gå tilbake til standardarbeidsområdet.

Å be om et passord

  1. Legg til en kontroll for inndatatekst, gi den navnet inputPassword, og angi Mode-egenskapen til Passord.

  2. Legg til en etikett, og angi Text-egenskapen til denne formelen:
    If(inputPassword.Text = "P@ssw0rd", "Access granted", "Access denied")

    Vil du ha mer informasjon om If-funksjonen eller andre funksjoner?

  3. Trykk på F5, og skriv deretter P@ssw0rd i inputPassword.

    Når du er ferdig å skrive inn passordet, viser ikke etiketten meldingen Ingen tilgang lenger. Den viser deretter Tilgang innvilget.

  4. Trykk på Esc for å gå tilbake til standardarbeidsområdet.

  5. (valgfritt) Legg til en kontroll, for eksempel en pil, konfigurer den til å navigere til en annen skjerm, og vis den bare etter at brukeren skriver inn passordet.

  6. (valgfritt) Legg til en knapp, konfigurer Text-egenskapen til å vise Logg på, legg til en tidtaker og deaktiver kontrollen for inndatatekst for en gitt tid hvis brukeren skriver inn feil passord og deretter klikker eller trykker på Logg på-knappen.

Retningslinjer for tilgjengelighet

Fargekontrast

Skjermleserstøtte

Tastaturstøtte

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).