Power Apps의 내보내기 및 가져오기 컨트롤

로컬 파일에 데이터를 내보내고 해당 데이터를 Power Apps의 다른 앱으로 가져오기 위한 컨트롤.

설명

동일한 데이터를 사용하는 여러 앱을 만들지만 해당 앱 외부로 데이터를 공유하고 싶지 않는 경우 내보내기 컨트롤과 가져오기 컨트롤을 사용하여 데이터를 가져오거나 내보낼 수 있습니다. 데이터를 내보낼 때 만든 압축 파일은 다른 컴퓨터에 복사할 수 있지만 Power Apps 이외의 프로그램에서는 읽을 수 없습니다.

경고

앱에서 이 기능을 활성화하면 보안상 취약한 부분 및 데이터 유출에 노출될 수 있습니다. 사용자가 인식되고 신뢰할 수 있는 파일만 가져오고 기밀 정보나 민감한 정보가 없는 데이터만 내보내도록 안내해야 합니다.

제한 사항

내보내기 기능은 웹 브라우저에서 지원되지 않습니다.

주요 속성

Data – 로컬 파일에 내보낼 컬렉션의 이름입니다.

  • Data 속성은 내보내기 컨트롤에만 사용할 수 있으며 가져오기 컨트롤에는 사용할 수 없습니다.

OnSelect – 사용자가 컨트롤을 탭하거나 클릭할 때 수행할 작업입니다.

추가 속성

Align - 컨트롤의 가로 가운데를 기준으로 한 텍스트의 위치입니다.

BorderColor – 컨트롤의 테두리 색입니다.

BorderStyle – 컨트롤의 테두리는 Solid, Dashed, Dotted, None입니다.

BorderThickness – 컨트롤의 테두리 굵기입니다.

Color – 컨트롤의 텍스트 색입니다.

DisplayMode – 컨트롤이 사용자 입력을 허용(편집)하거나, 데이터만 표시(보기)하거나 사용 안 하도록(사용 안 함) 설정할지 선택합니다.

DisabledBorderColor – 컨트롤의 DisplayMode 속성이 Disabled로 설정된 경우 컨트롤의 테두리 색입니다.

DisabledColor – 컨트롤의 DisplayMode 속성이 Disabled로 설정된 경우 컨트롤의 텍스트 색입니다.

DisabledFill – 컨트롤의 DisplayMode 속성이 Disabled로 설정된 경우 컨트롤의 배경색입니다.

Fill – 컨트롤의 배경색입니다.

FocusedBorderColor – 컨트롤에 포커스가 있을 때 컨트롤의 테두리 색입니다.

FocusedBorderThickness – 컨트롤에 포커스가 있을 때 컨트롤의 테두리 두께입니다.

Font – 텍스트가 표시되는 글꼴의 제품군 이름입니다.

FontWeight - 컨트롤의 텍스트 굵기입니다. Bold, Semibold, Normal 또는 Lighter입니다.

Height – 컨트롤의 위쪽 및 아래쪽 가장자리 사이의 간격입니다.

HoverBorderColor – 사용자가 해당 컨트롤에 마우스 포인터를 올려두는 경우 컨트롤의 테두리 색입니다.

HoverColor – 사용자가 해당 컨트롤에 마우스 포인터를 올려두는 경우 컨트롤의 텍스트 색입니다.

HoverFill – 사용자가 해당 컨트롤에 마우스 포인터를 올려두는 경우 컨트롤의 배경색입니다.

Italic - 컨트롤의 텍스트를 기울임꼴로 설정할지 여부를 선택합니다.

Padding – 가져오기 또는 내보내기 단추의 텍스트와 단추의 가장자리 사이의 간격입니다.

PressedBorderColor – 사용자가 컨트롤을 탭하거나 클릭하는 경우 컨트롤의 테두리 색입니다.

PressedColor – 사용자가 컨트롤을 탭하거나 클릭하는 경우 컨트롤의 텍스트 색입니다.

PressedFill – 사용자가 컨트롤을 탭하거나 클릭하는 경우 컨트롤의 배경색입니다.

RadiusBottomLeft – 컨트롤 왼쪽 아래 모서리의 둥근 정도입니다.

RadiusBottomRight – 컨트롤 오른쪽 아래 모서리의 둥근 정도입니다.

RadiusTopLeft – 컨트롤 왼쪽 위 모서리의 둥근 정도입니다.

RadiusTopRight – 컨트롤 오른쪽 위 모서리의 둥근 정도입니다.

Size – 컨트롤에 표시되는 텍스트의 글꼴 크기입니다.

Strikethrough - 컨트롤에 표시되는 텍스트 중앙에 선을 표시할지 여부를 선택합니다.

TabIndex – 다른 컨트롤에 관련된 키보드 탐색 순서입니다.

Text – 컨트롤에 표시되는 텍스트 또는 사용자가 컨트롤에 입력하는 텍스트입니다.

Underline – 컨트롤에 표시되는 텍스트 아래에 선을 표시할지 여부를 선택합니다.

VerticalAlign – 컨트롤의 세로 가운데를 기준으로 한 텍스트의 위치입니다.

Visible – 컨트롤을 표시하거나 숨길지 여부를 선택합니다.

Width – 컨트롤의 왼쪽 및 오른쪽 가장자리 사이의 간격입니다.

X – 컨트롤의 왼쪽 가장자리와 해당 부모 컨테이너(부모 컨테이너가 없는 경우는 화면)의 왼쪽 가장자리 사이의 거리입니다.

Y – 컨트롤의 상단 가장자리와 해당 부모 컨테이너(부모 컨테이너가 없는 경우는 화면)의 상단 가장자리 사이의 거리입니다.

  1. 버튼 컨트롤을 추가하고 이 수식에 OnSelect 속성을 설정합니다.
    ClearCollect(Products, {Name:"Europa", Price:"10.99"}, {Name:"Ganymede", Price:"12.49"}, {Name:"Callisto", Price:"11.79"})
    
    자세한 내용은 컨트롤 추가, 이름 지정 및 구성, ClearCollect, 다른 함수를 참조하십시오.
  2. F5 키를 누르고 버튼 컨트롤을 선택한 다음, Esc 키를 누릅니다.
  3. 내보내기 컨트롤을 추가하고 Data 속성을 Products로 설정합니다.
  4. F5를 누르고 내보내기 컨트롤을 선택해 Data.zip 파일을 다운로드합니다.
  5. 저장을 선택한 다음 Esc를 눌러 기본 작업 영역으로 돌아갑니다.
  6. 기존 또는 새 앱에서 가져오기 컨트롤을 추가하고 MyData로 이름을 지정한 다음 OnSelect 속성에 이 수식을 설정합니다.
    Collect(ImportedProducts, MyData.Data)
  7. F5를 누르고 MyData을 선택한 후 내보낸 파일을 선택한 다음 열기를 선택합니다.
  8. Esc 키를 누르고 파일 메뉴에서 컬렉션을 선택한 다음 현재 앱에 내보낸 데이터가 있는지 확인합니다.

접근성 지침

내보내기가져오기는 특수화된 버튼이므로 버튼 에 대한 동일한 지침이 적용됩니다.

참고

귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)

이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).