Dela via


Optimera för enheter (förhandsversion)

För att en skärm ska kunna optimeras för enheter måste den använda kontroller som stöds enhetligt. Du kan filtrera rutan Infoga om du endast vill visa enhetsoptimerade kontroller. Panelen Infoga filtreras för att endast visa kontroller som är enhetsoptimerade.

Viktigt

  • Detta är en förhandsversion. Dokumentationen kan ändras.
  • Förhandsversion ska inte användas i produktion, och funktionerna kan vara begränsade. funktionerna är tillgängliga före den officiella publiceringen så att kunderna kan få tillgång tidigare och ge oss feedback.

Enhetsoptimerade kontroller

Följande kontroller är optimerade för iOS- och Android-enheter. Alla andra kontroller stöds för närvarande inte. En skärm som har en eller flera kontroller som inte stöds renderas automatiskt i en webbvy i stället för i det ursprungliga användargränssnittet. Läs mer: Optimera för enhetsöversikt.

Kontroller

  • Lägg till bild
  • Bifogad fil
  • Streckkodsläsare
  • Button
  • Kamera
  • Kryssruta
  • Cirkel
  • Komponenter
  • Behållare (horisontell och vertikal ingår)
  • Formulär
  • Galleri (lodrät, vågrät, flexibel höjd)
  • Ikon (alla ikoner stöds)
  • Image
  • Radio
  • Rektangel
  • Textinmatning
  • Textetikett
  • Timer

Moderna kontroller

  • Button
  • Kryssruta
  • Dataväljare
  • Text
  • Textinmatning
  • Toggle

Läs mer: Översikt över moderna kontroller och teman i arbetsyteappar

Kontroller som inte stöds

Om en skärm har en kontroll som inte stöds återställs skärmen automatiskt för att återges med en webbvy.

Enhetsoptimerade egenskaper

Vissa egenskaper måste konfigureras så att de är optimerade för enheter. Tänk till exempel på kontroll streckkodsläsare. Tillverkaren kan välja Skanna infogad för egenskap Skanningsläge. I Power Apps Studio när det här läget är valt visas kontrollen som en varningsruta som anger att kontrollen endast fungerar på mobila enheter. På en enhet, på en skärm optimerad för enheter, visar kontrollen ett kameraflöde för att möjliggöra streckkodsskanning.

Kända begränsningar

Observera följande begränsningar med funktionen optimera för enheter.

  • Kontrollen Bild, när en SVG-fil visas, stöder endast alternativen för passning, fyllning och sträckning av bildposition. Standardinställningen är att alternativet ska passa, om ett annat alternativ är markerat. Alla andra bildtyper fungerar som de ska för alla bildpositioner.
  • I kontrollen modern textinmatning visas inte egenskapen Värde när den ställs in på Power Fx variabeln visas den inte vid första navigeringen. I stället visas platshållarvärdet tills användaren navigerar bort och tillbaka till skärmen med kontrollen modern textindata.
  • I kontrollen modern Textinmatning anropas egenskapen OnChange varje gång användaren interagerar med kontrollen, istället för när han navigerar bort från kontrollen.
  • I kontrollen modern textinmatning egenskapen Verifiera tillstånd visar inte en röd ram runt kontrollen.
  • I kontrollen Bild kommer egenskapen Bildrotation inte stöds. Bilden roteras inte.
  • Kontrollen Listrutan och Radio egenskapen Objekt stöder inte referenser till andra kontroller. Objekt visas inte om det är komplexa värden, som referenser.
  • Om du trycker på kontrollen moderna datumväljare öppnas en en kalender, i stället för att användarna kan skriva in kontrollen direkt.
  • I kontrollen modern datumväljare används inte Baspalettpalettens färg och modern arkitektur på Android-enheter. Istället visas den som enhetens temafärg.
  • I kontrollerna Knapp, Bild, Etikett och Ikon ger SetFocus Power Fx-funktionen stöder inte tangentbordsfokus, bara tillgänglighetsfokus (till exempel skärmläsare).
  • I Vågräta och vertikala behållare, alternativet Bläddra fungerar bara för en enda riktning, beroende på egenskapen Omsluta. Om Omsluta är avstängd är behållaren rullningsbar i den primära riktningen, annars är den rullningsbar i den sekundära riktningen.
  • Flera kontroller Streckkodsläsare på samma skärm stöds inte.
  • Flera kontroller Kamera på samma skärm stöds inte.
  • I kontrollen Kamera egenskapen Visningsläge stöds inte i kamerakontrollen. Om kamerakontrollen till exempel är en del av ett formulär som är inställt på att visa läge kan det hända att redigeringsläge.