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 – 컨트롤의 상단 가장자리와 해당 부모 컨테이너(부모 컨테이너가 없는 경우는 화면)의 상단 가장자리 사이의 거리입니다.
예
- 버튼 컨트롤을 추가하고 이 수식에 OnSelect 속성을 설정합니다.
자세한 내용은 컨트롤 추가, 이름 지정 및 구성, ClearCollect, 다른 함수를 참조하십시오.ClearCollect(Products, {Name:"Europa", Price:"10.99"}, {Name:"Ganymede", Price:"12.49"}, {Name:"Callisto", Price:"11.79"})
- F5 키를 누르고 버튼 컨트롤을 선택한 다음, Esc 키를 누릅니다.
- 내보내기 컨트롤을 추가하고 Data 속성을 Products로 설정합니다.
- F5를 누르고 내보내기 컨트롤을 선택해 Data.zip 파일을 다운로드합니다.
- 저장을 선택한 다음 Esc를 눌러 기본 작업 영역으로 돌아갑니다.
- 기존 또는 새 앱에서 가져오기 컨트롤을 추가하고 MyData로 이름을 지정한 다음 OnSelect 속성에 이 수식을 설정합니다.
Collect(ImportedProducts, MyData.Data) - F5를 누르고 MyData을 선택한 후 내보낸 파일을 선택한 다음 열기를 선택합니다.
- Esc 키를 누르고 파일 메뉴에서 컬렉션을 선택한 다음 현재 앱에 내보낸 데이터가 있는지 확인합니다.
접근성 지침
내보내기 및 가져오기는 특수화된 버튼이므로 버튼 에 대한 동일한 지침이 적용됩니다.
참고
귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)
이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).