Controls d'exportació i importació a Power Apps

Controls per exportar dades a un fitxer local i importar-les a una altra aplicació el Power Apps.

Descripció

Si voleu crear més d'una aplicació que utilitzi les mateixes dades però no compartir-les fora de les aplicacions, podeu exportar-les i importar-les mitjançant un control Export i un control Import. Quan exporteu dades, creeu un fitxer comprimit que podeu copiar a un altre ordinador, però no el podeu llegir en cap programa que no sigui Power Apps.

Advertiment

L'habilitació d'aquesta funcionalitat a l'aplicació pot exposar-la a vulnerabilitats de seguretat i filtració de dades. Es recomana que aconselleu als usuaris que importin només fitxers reconeguts i de confiança i que només exportin dades que no siguin confidencials ni sensibles.

Limitacions

La funcionalitat d'exportació no està admesa als navegadors web.

Propietats clau

Data: el nom d'una col·lecció que voleu exportar a un fitxer local.

  • La propietat Data està disponible per a un control Export, però no per a un control Import.

OnSelect: accions que cal dur a terme quan l'usuari toca o fa clic en un control.

Propietats addicionals

Align: ubicació del text en relació amb el centre horitzontal del seu control.

BorderColor: el color de la vora d'un control.

BorderStyle: si la vora d'un control és Sòlid, Amb guions, Amb punts o Cap.

BorderThickness: el gruix de la vora d'un control.

Color: el color del text d'un control.

DisplayMode: si el control permet l'entrada de l'usuari (Edita), només mostra les dades (Visualitza) o està inhabilitada (Inhabilitat).

DisabledBorderColor: el color de la vora d'un control si la propietat DisplayMode del control està definida com a Inhabilitat.

DisabledColor: el color del text d'un control si la propietat DisplayMode està definida com a Inhabilitat.

DisabledFill: el color de fons d'un control si la propietat DisplayMode està definida com a Inhabilitat.

Fill: el color de fons d'un control.

FocusedBorderColor: el color de la vora d'un control quan el control té l'enfocament.

FocusedBorderThickness: el gruix de la vora d'un control quan el control té l'enfocament.

Font: el nom de la família del tipus de lletra en què es mostra el text.

FontWeight: el gruix del text en un control: Negreta, Seminegreta, Normal o Fi.

Height: la distància entre les vores superior i inferior d'un control.

HoverBorderColor: el color de la vora d'un control quan l'usuari manté el punter del ratolí sobre el control.

HoverColor: el color del text d'un control quan l'usuari hi manté el punter del ratolí sobre.

HoverFill: el color de fons d'un control quan l'usuari hi manté el punter del ratolí sobre.

Italic: si el text d'un control està en cursiva.

Padding: la distància entre el text en un botó d'importació o exportació i les vores del botó.

PressedBorderColor: el color de la vora d'un control quan l'usuari toca el control o hi fa clic.

PressedColor: el color de text d'un control quan l'usuari toca el control o hi fa clic.

PressedFill: el color de fons d'un control quan l'usuari toca el control o hi fa clic.

RadiusBottomLeft: el grau al qual s'arrodoneix la cantonada inferior esquerra d'un control.

RadiusBottomRight: el grau al qual s'arrodoneix la cantonada inferior dreta d'un control.

RadiusTopLeft: el grau al qual s'arrodoneix la cantonada superior esquerra d'un control.

RadiusTopRight: el grau al qual s'arrodoneix la cantonada superior dreta d'un control.

Size: la mida de la lletra del text que apareix en un control.

Strikethrough: si una línia apareix a través del text que apareix en un control.

TabIndex: ordre de navegació amb el teclat en relació amb altres controls.

Text: text que apareix en un control o que l'usuari escriu en un control.

Underline: si una línia apareix a sota del text que apareix en un control.

VerticalAlign: ubicació del text sobre un control en relació amb el centre vertical del control.

Visible: si es mostra o s'amaga un control.

Width: la distància entre les vores esquerra i dreta d'un control.

X: la distància entre la vora esquerra d'un control i la vora esquerra del seu contenidor principal (la pantalla si no hi ha cap contenidor principal).

Y: la distància entre la vora superior d'un control i la vora superior del seu contenidor principal (la pantalla si no hi ha cap contenidor principal).

Exemple

  1. Afegiu un control Button i definiu-ne la propietat OnSelect a aquesta fórmula:
    ClearCollect(Products, {Name:"Europa", Price:"10.99"}, {Name:"Ganymede", Price:"12.49"}, {Name:"Callisto", Price:"11.79"})
    
    Per obtenir més informació, llegiu Afegir, anomenar i configurar un control, ClearCollect i altres funcions.
  2. Premeu F5 i seleccioneu el control Button i, a continuació, premeu Esc.
  3. Afegiu un control Export i definiu la propietat Data a Productes.
  4. Premeu F5 i seleccioneu el control Export per baixar el fitxer Data.zip.
  5. Per tornar a l'àrea de treball per defecte, seleccioneu Desa i premeu la tecla Esc.
  6. En una aplicació nova o existent, afegiu-hi un control Import, anomeneu-lo MyData i definiu la propietat OnSelect en aquesta fórmula:
    Collect(ImportedProducts, MyData.Data)
  7. Premeu F5 i seleccioneu MyData, a continuació, seleccioneu el fitxer que heu exportat i, a continuació, seleccioneu Obre.
  8. Premeu Esc i seleccioneu Col·leccions al menú Fitxer i confirmeu que l'aplicació actual tingui les dades que heu exportat.

Pautes d'accessibilitat

Les mateixes pautes per a Button s'apliquen perquè Export i Import només són botons especialitzats.