캔버스앱에 PowerApps 코드 구성요소(PCF) 적용 방법
솔루션 파일 만들기
- 코드 구성요소를 만든 폴더에서 솔루션의 이름으로 폴더를 생성한다.
- 생성한 폴더에서 PowerShell을 열어 다음 명령어를 실행해 솔루션을 초기화한다.
pac solution init --publisher-name mslearn --publisher-prefix msl
- 다음 명령어를 통해 코드 구성요소를 솔루션에 추가한다.(
path
코드구성요소의 경로 적는다.)
pac solution add-reference --path ..
- 다음 명령어를 실행해 zip 파일을 생성한다.(이 작업을 해야 솔루션으로 업로드가 가능하다.)
msbuild /t:build /restore
- \bin\debug\ 폴더를 열어
{솔루션이름}.zip
파일이 생성되었는지 확인한다.
Power Apps 페이지에서 솔루션 업로드
- Power Apps 페이지로 간다.
- 솔루션 -> 가져오기를 클릭
- 찾아보기 클릭후 생성한 솔루션을 찾아 다음을 클릭하면 된다.
캔버스 앱에 적용
- 코드 구성요소를 적용하려는 캔버스앱의 편집창을 연다.
- 좌측의 '+' 이미지의 삽입 탭을 열고 하단의 추가 구성 요소 가져오기 클릭
- '코드' 탭으로 들어가 추가하려는 구성 요소를 선택 후 가져오기 클릭
- 그 후 삽입 탭에서 '코드 구성 요소' 가 추가되며 그 안에 추가한 코드 구성요소가 있을 것이다. 컨트롤을 새로 생성하여 삽입한다.