Power Apps 中的导出和导入控件

该控件用于将数据导出到本地文件,然后将该数据导入到 Power Apps 中的其他应用。

描述

如果要创建多个应用(该应用使用相同数据,但不在其外部共享该数据),可以使用 导出 控件和 导入 控件将其导出和导入。 导出数据时,创建一个可以复制到其他计算机的压缩文件,但不能在 Power Apps 以外的任何程序中读取该文件。

警告

在应用中启用此功能可能会使该应用遭受安全漏洞和数据泄漏的威胁。 建议让用户仅导入已认可和受信任的文件,并仅导出不属于机密或敏感内容的数据。

限制

Web 浏览器中不支持导出功能。

关键属性

Data – 想要导出到本地文件的集合的名称。

  • Data 属性对 导出 控件可用,但对 导入 控件不可用。

OnSelect – 当用户点击或单击控件时要执行的操作。

其他属性

Align – 文本相对于其控件的水平居中的位置。

BorderColor – 控件边框的颜色。

BorderStyle – 控件边框是 SolidDashedDotted 还是 None

BorderThickness – 控件边框的粗细。

Color – 控件中文本的颜色。

DisplayMode – 此控件是允许用户输入 (Edit)、仅显示数据 (View),还是已禁用 (Disabled)。

DisabledBorderColor – 控件的 DisplayMode 属性设置为 Disabled 时,该控件边框的颜色。

DisabledColor – 控件的 DisplayMode 属性设置为 Disabled 时,该控件中的文本颜色。

DisabledFill – 控件的 DisplayMode 属性设置为 Disabled 时,该控件的背景色。

Fill – 控件的背景色。

FocusedBorderColor – 当聚焦到控件时,控件的边框颜色。

FocusedBorderThickness – 当聚焦到控件时,控件的边框粗细。

Font – 文本中所显示的字体系列的名称。

FontWeight – 控件中文本的粗细:BoldSemiboldNormalLighter

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 的相同准则,因为 导出导入 是专用按钮。