Контроле извоза и увоза у услузи 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 – Одстојање између горње ивице контроле и горње ивице његовог надређеног контејнера (или екрана ако нема надређеног контејнера).
Пример
- Додајте контролу Button и подесите њено својство OnSelect према овој формули:
За више детаља, прочитајте чланак о додавању, именовању и конфигурисању контроле, ClearCollect и другим функцијама.ClearCollect(Products, {Name:"Europa", Price:"10.99"}, {Name:"Ganymede", Price:"12.49"}, {Name:"Callisto", Price:"11.79"})
- Притисните F5 и изаберите контролу Button, а затим притисните тастер Esc.
- Додајте контролу извоз и подесите њено својство Data на Products.
- Притисните F5 и изаберите контролу извоз за преузимање датотеке Data.zip.
- Изаберите Сачувај, а затим притисните тастер Esc да бисте се вратили на подразумевани радни простор.
- У новој или постојећој апликацији, додајте контролу увоз, именујте је као MyData и поставите њено својство OnSelect према овој формули:
Collect(ImportedProducts, MyData.Data) - Притисните F5 и изаберите MyData, затим изаберите датотеку коју сте извезли, а затим изаберите Отвори.
- Притисните Esc и изаберите Збирке у менију Датотека и потврдите да тренутна апликација има податке које сте извезли.
Смернице за приступачност
Исте смернице се примењују на Button, јер Извоз и Увоз су само специјализована дугмад.
Напомена
Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)
Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).