Power Platform/Power Apps
-
Data Set PCF의 기능 2 - 확장성 - (PCF Lady 블로그 번역&수정)Power Platform/Power Apps 2023. 6. 5. 10:59
Data Set PCF의 기능 2 - 확장성 해당 문서는 해외 PCF 전문 블로그인 PCF Lady의 글을 번역한 것이다. 이후로도 명심해둬야할 것이 필요한 내용이 있다면 번역해서 포스팅할 예정이다. Dataset 데이터 세트 PCF에는 데이터 세트 내에서 속성을 정의할 수 있는 또 다른 기능이 있다. 이 속성은 뷰에 포함할필요가 없으며 프레임워크는 런타임에 이 속성을 추가한다. 아래 예에서 PCF는 옵션 세트 사용자 정의에 정의된 색상에 따라 각 행을 다른 색상으로 렌더링하기 위해 optionset 속성이 필요하다고 가정했을 경우 커스터마이저는 원하는 대로 속성을 선택할 수 있으며 PCF는 이를 구현할 수 있다. javascript 혹은 Nodejs만으로 개발할 경우처럼 하드 코딩된 특성이 필요없게 된..
-
Data Set PCF의 기능 1 - 원활한 통합 - (PCF Lady 블로그 번역&수정)Power Platform/Power Apps 2023. 5. 15. 14:40
Data Set PCF의 기능 1 - 원활한 통합 해당 문서는 해외 PCF 전문 블로그인 PCF Lady의 글을 번역한 것이다. 이후로도 명심해둬야할 것이 필요한 내용이 있다면 번역해서 포스팅할 예정이다. 데이터 소스의 다양성 우선, DataSet를 사용한 PCF를 사용하려는 이유는 무엇일까? 필드 PCF로도 리퀘스트와 데이터를 표시를 할 수 있는데, 어쨌든 Data Set PCF를 사용하면 어떤 이점이 있을까? 한 가지 이유는 PCF Framework Runtime에서 제공하는 데이터를 얻을 수 있기 때문이다. 이를 통해 (대역외 발사)OOB 구성 요소와 유사한 사용자 지정 환경에 통합할 수 있다. 원하는 엔티티 또는 서브 그리드를 선택할 수 있으며 이전 HTML WebResources에서와 같이 일부..
-
PCF 갤러리 프로젝트 개조 1 - pcf-universal-gantt-chartPower Platform/Power Apps 2023. 5. 2. 15:19
PCF 갤러리 프로젝트 개조 1 - pcf-universal-gantt-chart PCF 갤러리에 올라온 프로젝트들을 개조하여 기능을 추가해 본다. 이번에 해볼 것은 pcf-universal-gantt-chart 로 모델기반앱과 캔벗 앱에서 사용할 수 있는 간트차트 PCF이다. pcf-universal-gantt-chart 소개 간트차트를 모델기반 앱의 뷰, 서브 그리드, 캔버스 앱 등에서 사용할 수 있도록 만든 프로젝트이며 다음 깃허브 에서 프로젝트를 확인할 수 있다. 모델기반앱의 뷰 페이지를 기반으로 설명하면 뷰에서 설정된 테이블의 데이터들을 기반으로 간트차트를 표현한다. 다음 이미지에서 볼 수 있듯이 간트 차트의 행의 이름, 시작시간 종료시간 항목을 테이블의 데이터를 가져와 설정할 수 있다. 간트 ..
-
모바일에서 파워앱스 대량 선택Power Platform/Power Apps 2023. 1. 26. 16:37
모바일에서 파워앱스 대량 선택 Attachment 컨트롤 등의 여러 파일을 입력할 수 있는 컨트롤을 Power Apps 모바일앱에서 열시 한 개씩밖에 선택할 수 없다. 이에대해 알아보자 모바일에서 파일이 하나씩 선택되는 것을 확인 Attachment 컨트롤이 포함된 앱을 모바일 Power Apps 앱에서 열어보자. Attachment 컨트롤에 파일첨부를 터치하고 나오는 선택에서 '사진에서 선택'이나 '찾아보기'를 선택해본다. 이후 파일을 선택하려하면 파일이 한개씩만 선택되는 것을 확인 가능하다. Input 태그로 만든 컨트롤로 테스트 HTML 태그인 Input 컨트롤로 파일 입력 버튼을 만들어보자. HtmlText 컨트롤을 만든 후 HtmlText 속성에 다음과 같은 문자입력해보자 " " 속성에 위의 값..
-
Attachment 컨트롤을 이용한 이미지파일 한번에 저장Power Platform/Power Apps 2023. 1. 9. 15:02
Attachment 컨트롤을 이용한 이미지파일 한번에 저장 Power Apps가 현재 제공하는 가져오기 컨트롤이나 이미지 컨트롤 같이 한개씩 파일을 가져올 수 있다. Attachment컨트롤을 이용해 한꺼번에 이미지파일들을 가져오고 SharePoint에 저장까지하는 과정을 설명한다. Attachment컨트롤의 기본설명은 Attachment컨트롤을 참고하자 컨트롤의 속성 분석 Attachment컨트롤을 참고하여 Attachment 컨트롤을 생성 후 갤러리 컨트롤을 만들어 갤러리 컨트롤의 데이터 원본을 {Attachment컨트롤명}.Attachments로 변경한다.(Items 속성) MaxAttachments 속성은 파일을 해당 컨트롤에 입력할 수 있는 최대 개수를 정한다. 많은 파일의 개수를 업로드 하려면..
-
Attachment 컨트롤Power Platform/Power Apps 2023. 1. 6. 09:32
Attachment 컨트롤 Attachment컨트롤은 파일을 업로드하여 관리할 수 있는 컨트롤이다. '가져오기 컨트롤' 같이 파일을 한개씩 가져와 관리하는 것이 아닌 여러개의 파일들을 가져와 관리할 수 있게 한다. 참고로 Power Apps에서 기본적인 삽입 컨트롤 항목에서 찾을 수 없다. Attachment 컨트롤 가져오기 sharepoint의 목록이나 Dataverse의 테이블에 파일을 입력할 수 있는 부분을 추가한다. Power Apps에서 해당 SharePoint 목록이나 Dataverse 테이블을 연결한다.(여기서는 SharePoint를 사용) '폼 컨트롤'의 편집을 선택해 추가한다. 해당 컨트롤의 데이터 원본을 이전에 연결한 원본을 선택한다. 이후 '첨부 파일' 열에 파일을 불러올 수 있는 컨..
-
캔버스앱 소스 4 - 패키징 후 업로드Power Platform/Power Apps 2022. 10. 11. 11:33
캔버스앱 소스 4 - 패키징 후 업로드 이전까지 캔버스앱의 소스코드 구성에 대해 알아보았다. 여기서는 소스코드를 패키징 후 Power Apps에 업로드 하는 방법에 대해 알아본다. 캔버스 앱 패키징 Azure CLI 명령어를 이용해 소스코드를 변경한 파일을 패키징 한다. 이때 사용할 명령어 형식은 pac canvas pack --msapp {생성할파일명}.msapp --sources {폴더위치} 형식으로 생성파일명 뒤엔 '.msapp'를 붙인다. 파일이 생성되는 장소는 현재 터미널의 실행 위치에서 생성된다. Power Apps 포털로 들어가 Canvas 앱의 '편집'을 눌러 Power Apps Studio 를 연다.(아무거나 선택해도 되지만 업데이트 하려는 앱을 선택하자) ... -> 열기 클릭 찾아보기..
-
캔버스앱 소스 3 - 캔버스 앱 패키지 파일 구성 2_나머지 구성Power Platform/Power Apps 2022. 10. 4. 12:22
캔버스앱 소스 3 - 캔버스 앱 패키지 파일 구성 2_나머지 구성 Power Apps의 캔버스 앱을 이용하다보면 여러 컨트롤을 한번의 속성값을 변경하고 싶은 경우가 있을 것이다. 하지만 Power Apps Studio에서는 컨트롤을 한꺼번에 선택할 수 없는 경우에는 일일히 컨트롤을 선택해서 변경해야하는 불편함이 남아있다. 이런 불편함을 해결하기 위해 현재 코드를 직접 변경할 수 있도록 Power Apps CLI에서 제공하고 있다. 이번에는 캔버스 앱 패키지 파일 구성에 대해 알아본다. 사전 준비에 대해서는 다음을 참고한다. 캔버스앱 소스코드 관리 1 - 사용준비 Canvas App 패키지 파일 해제 여기서는 VSCode를 기준으로 설명한다. VSCode를 실행하여 폴더위치(Ctrl + K, Ctrl + ..