Делите путем


Контроле извоза и увоза у услузи Power Apps

Контроле за извоз података у локалну датотеку и потом увоз тих података у другу апликацију у услузи Power Apps.

Опис

Ако желите да направите више од једне апликације која користи исте податке, али не дели ове податке изван тих апликација, можете их извести и увести помоћу контроле извоз и контроле увоз. Кад извозите податке, креирате компримовану датотеку коју можете копирати на другу машину, али је не можете прочитати у било којем другом програму осим Power Apps.

Упозорење

Омогућавање ове функционалности у апликацији може је изложити безбедносним рањивостима и цурењу података. Корисницима се препоручује да увозе само препознате и поуздане датотеке и извозе само податке који нису поверљиви или осетљиви.

Ограничења

Функционалност извоза није подржана у веб-прегледачима.

Кључна својства

Data – Назив колекције коју желите да извезете у локалну датотеку.

  • Својство Data је доступно за контролу извоз, али не и за контролу увоз.

OnSelect – Радње које треба извршити када корисник додирне или кликне на контролу.

Додатна својства

Align – Локација текста у односу на хоризонтални центар контроле.

BorderColor – Боја ивице контроле.

BorderStyle – Да ли је ивица контроле пуна, испрекидана, тачкаста или ниједна.

BorderThickness – Дебљина ивице контроле.

Color – Боја текста у контроли.

DisplayMode – Да ли контрола омогућава унос корисника (Edit), само приказује податке (View) или је онемогућена (Disabled).

DisabledBorderColor – Боја ивице контроле ако је својство контроле DisplayMode подешено на Disabled.

DisabledColor – Боја текста у контроли ако је њено својство DisplayMode подешено на Онемогућено.

DisabledFill – Боја позадине контроле ако је њено својство DisplayMode подешено на Онемогућено.

Fill – Боја позадине контроле.

FocusedBorderColor – Боја ивице контроле када је контрола у фокусу.

FocusedBorderThickness – Дебљина ивице контроле када је контрола у фокусу.

Font – Назив породице фонтова у којој се текст приказује.

FontWeight – Дебљина текста у контроли: подебљано, полуподебљано, нормално или танко.

Height – Одстојање између горње и доње ивице контроле.

HoverBorderColor - Боја ивице контроле када корисник задржи показивач миша на тој контроли.

HoverColor - Боја текста у контроли када корисник задржи показивач миша на њој.

HoverFill – Боја позадине контроле када корисник задржи показивач миша на њој.

Italic – Да ли је текст у контроли исписан у курзиву.

Padding – Одстојање између текста на дугмету за увоз или извоз и ивица тог дугмета.

PressedBorderColor - Боја ивице контроле када корисник додирне или кликне на ту контролу.

PressedColor - Боја текста у контроли када корисник додирне или кликне на ту контролу.

PressedFill - Боја позадине контроле када корисник додирне или кликне на ту контролу.

RadiusBottomLeft – Степен до којег се заокружује доњи леви угао контроле.

RadiusBottomRight – Степен до којег се заокружује доњи десни угао контроле.

RadiusTopLeft – Степен до којег се заокружује горњи леви угао контроле.

RadiusTopRight – Степен до којег се заокружује горњи десни угао контроле.

Size – Величина фонта текста који се приказује у контроли.

Strikethrough – Да ли је текст који се приказује у контроли прецртан линијом.

TabIndex – Редослед навигације на тастатури у односу на друге контроле.

Текст – Текст који се приказује на контроли или који корисник уписује у контролу.

Underline – Да ли је текст који се приказује у контроли подвучен линијом.

VerticalAlign – Локација текста у контроли у односу на вертикални центар те контроле.

Visible – Да ли се контрола приказује или је скривена.

Width – Одстојање између леве и десне ивице контроле.

X – Одстојање између леве ивице контроле и леве ивице његовог надређеног контејнера (или екрана ако нема надређеног контејнера).

Y – Одстојање између горње ивице контроле и горње ивице његовог надређеног контејнера (или екрана ако нема надређеног контејнера).

Пример

  1. Додајте контролу Button и подесите њено својство OnSelect према овој формули:
    ClearCollect(Products, {Name:"Europa", Price:"10.99"}, {Name:"Ganymede", Price:"12.49"}, {Name:"Callisto", Price:"11.79"})
    
    За више детаља, прочитајте чланак о додавању, именовању и конфигурисању контроле, ClearCollect и другим функцијама.
  2. Притисните F5 и изаберите контролу Button, а затим притисните тастер Esc.
  3. Додајте контролу извоз и подесите њено својство Data на Products.
  4. Притисните F5 и изаберите контролу извоз за преузимање датотеке Data.zip.
  5. Изаберите Сачувај, а затим притисните тастер Esc да бисте се вратили на подразумевани радни простор.
  6. У новој или постојећој апликацији, додајте контролу увоз, именујте је као MyData и поставите њено својство OnSelect према овој формули:
    Collect(ImportedProducts, MyData.Data)
  7. Притисните F5 и изаберите MyData, затим изаберите датотеку коју сте извезли, а затим изаберите Отвори.
  8. Притисните Esc и изаберите Збирке у менију Датотека и потврдите да тренутна апликација има податке које сте извезли.

Смернице за приступачност

Исте смернице се примењују на Button, јер Извоз и Увоз су само специјализована дугмад.

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).