전체 글
-
캔버스앱 로깅 2 - Azure Application InsightsPower Platform/Power Apps 2022. 9. 19. 12:08
캔버스앱 로깅 2 - Azure Application Insights Canvas 앱을 Azure Application Insights를 사용하여 자동으로 로깅이 가능하지만 자신이 원하는 정보를 기록할 수는 없다. 여기서는 Power Apps Canvas App에서 자신이 원하는 동작에 맞춰 로그를 남겨보자. 이전문서 Canvas App의 이벤트 속성에 로그 추가 Azure Application Insights를 연결시킨 Power Apps Canvas App의 편집창을 연다. 먼저 자신이 실행하고 싶은 이벤트 속성을 선택한다. 버튼이나 아이콘 컨트롤이라면 OnSelect, App 의 시작시를 설정하려면 OnSelect, 페이지의 시작시를 선택하려면 OnVisible를 추천한다. 로그를 추가할 시 Tra..
-
캔버스앱 로깅 1 - Azure Application InsightsPower Platform/Power Apps 2022. 9. 16. 12:34
캔버스앱 로깅 1 - Azure Application Insights 개발자는 제작한 프로그램이 잘 돌아가는지 확인하기 위한 로그를 남기는 작업을 한다. Power Apps의 캔버스 앱에서는 Azure Application Insights와 쉽게 연결하여 사용 가능하도록 제공한다. 캔버스 앱과 Azure Application Insights와 연결 우선 Azure 포털에서 Application Insights 리소스를 생성한다. 참고 생성한 리소스에서 '계측키'를 복사한다. 캔버스앱의 편집창을 연다 그후 트리뷰를 열고 'App'을 선택한다. 속성탭이 열리면 '계측 키' 속성 안에 Application Insights 리소스의 복사한 '계측키'를 입력한다. 이후 저장하고 게시를 한다. 이후 앱을 실행하여 ..
-
Power Autoamte 팁 - 동적 콘텐츠가 안보일때Power Platform/Power Automate-클라우드 2022. 9. 3. 12:14
Power Autoamte 팁 - 동적 콘텐츠가 안보일때 Power Automate를 사용시 반환값에는 항목이 존재하는데 동적 콘텐츠 항목에서는 보이지 않는 경우가 있다. 이럴때 식으로 직접 가져오는 방법에 대해 알아본다. 반환값 확인 Dataverse 에서 선택 항목을 만들고 해당 선택항목의 레이블값(SharePoint의 경우는 Value)을 Power Automate에서 가져오려고 한다. Dataverse의 가져온 행에서 선택 항목을 가져오는 작업을 추가하고 실행해본다. 결과에서 선택항목의 값은 가져왔지만 레이블은 가져오지 못한 것을 확인 가능하다. 하지만 Dataverse의 행을 가져오는 단계에서 출력값에 레이블값도 반환하고 있는 것을 확인 가능하다. 하지만 동적콘텐츠 리스트에 나오지 않는다. 원하..
-
Power Apps - SharePoint의 검색 유형 열Power Platform/Power Apps 2022. 9. 2. 12:13
Power Apps - SharePoint의 검색 유형 열 캔버스앱에서 SharePoint의 검색(LookUp) 형식 항목의 값이 어떻게 구성되고 사용할 수 있는지 알아보자 아래 이미지와 같은 쉐어포인트의 목록을 만들어보자 이중 '검색열' 열은 유형(타입)이 검색(LookUp)으로 설정한다. '수정 폼' 컨트롤을 만들고 쉐어포인트의 목록을 원본으로 연결하자(Items속성까지 설정한다.) '수정 폼' 컨트롤에서 검색항목은 '콤보상자' 컨트롤 생기는 것을 확인 가능하다. 해당 컨트롤을 선택하고 'DisplayFields' 속성과 'SearchFields' 항목을 'Value'로 변경한다. SahrePoint의 검색 유형의 열에서 선택할 수 있는 열이 목록으로 나오는 것을 볼 수 있다. '콤보상자'에서 선택이..
-
Power Apps 컨트롤 - 폼 컨트롤 3 : 데이터 카드 변경,수정Power Platform/Power Apps 2022. 8. 24. 12:07
Power Apps 컨트롤 - 폼 컨트롤 3 : 데이터 카드 변경,수정 폼(Form) 컨트롤은 데이터 원본(SharePoint 목록, Azure SQL, Excel 테이블, Collect 등의 Power Apps의 데이터 원본으로 지정이 저장소)에서 특정 아이템 컬럼의 값들을 데이터 카드 단위로 위치를 지정해 볼 수 있도록 만든 컨트롤이다. 이번에는 데이터 카드를 변경, 수정하는 방법에 대해 알아본다. 기본으로 제공하는 데이터 카드 컨트롤 형식 폼 컨트롤을 참고하여 폼 컨트롤을 생성하고 데이터 원본, Items 속성을 연결한다. 여기서는 수정(Edit) 폼을 사용해 설명한다. 폼 컨트롤의 '속성' 창에서 필드 편집 -> '필드' 창의 필드를 클릭 -> 컨트롤 형식 드롭다운 클릭을 통해 현재 데이터 필드의..
-
Power Apps 컨트롤 - 폼 컨트롤 2 : 필드 추가 제거Power Platform/Power Apps 2022. 8. 17. 12:04
Power Apps 컨트롤 - 폼 컨트롤 2 : 필드 추가 제거 폼(Form) 컨트롤은 데이터 원본(SharePoint 목록, Azure SQL, Excel 테이블, Collect 등의 Power Apps의 데이터 원본으로 지정이 저장소)에서 특정 아이템 컬럼의 값들을 데이터 카드 단위로 위치를 지정해 볼 수 있도록 만든 컨트롤이다. 폼 컨트롤에서 필드를 선택하여 원하는 데이터를 화면상에 나타나게 하는 방법에 대해 알아본다. 필드 폼 컨트롤을 참고하여 폼 컨트롤을 생성하고 데이터 원본, Items 속성을 연결한다. 여기서는 보기(Edit) 폼을 사용해 설명한다. 폼 컨트롤의 '속성' 창에서 필드 편집을 클릭한다. 좌측에 '필드' 창이 보이게 된다. 이곳에서는 현재 폼 컨트롤에 사용하고 있는 필드들이 정렬..
-
Power Apps 컨트롤 - 폼 컨트롤 1 종류Power Platform/Power Apps 2022. 8. 8. 10:49
Power Apps 컨트롤 - 폼 컨트롤 1 종류 폼(Form) 컨트롤은 데이터 원본(SharePoint 목록, Azure SQL, Excel 테이블, Collect 등의 Power Apps의 데이터 원본으로 지정이 저장소)에서 특정 아이템 컬럼의 값들을 데이터 카드 단위로 위치를 지정해 볼 수 있도록 만든 컨트롤이다. 폼 컨트롤은 수정(Edit), 보기(View) 두가지가 존재한다. 표시(View) 폼 표시 폼은 데이터 원본의 하나의 행(레코드)의 데이터를 컨르롤에 보기 편한 형태로 정렬되어 볼 수 있게 만든 컨트롤이다. 삽입 -> 폼 -> 표시 컨트롤을 삽입한다. 처음 컨트롤을 만들면 양식이 데이터에 연결되어 있지 않다고 나온다. 이를 '속성' 탭의 '데이터 원본'에서 캔버스 앱에 연결해 놓은 데이터..
-
Power Apps 함수 - Collection, 데이터 원본의 중복을 하나로 만드는 GroupByPower Platform/Power Apps 2022. 8. 5. 13:09
Power Apps 함수 - Collection, 데이터 원본의 중복을 하나로 만드는 GroupBy Power Apps에서 Collection 등의 데이터에서 중복을 제거하고 싶은 경우가 있을 것이다. 이때 사용하는 GroupBy를 이용해서 하나로 만들어보자. GrupBy 사용 PowerApps에 엑셀의 데이터 원본을 연결한 데이터 테이블 '도시구'가 있다고 가정한다. 테이블 안에는 대한민국의 도,시,구 의 구역의 정보가 들어가 있다. 특별시들은 '도'구역이 비어있고 '시'구역의 서울특별시의 경우 여러개의 '구' 데이터를 갖고 있기에 중복이 생긴다. 드롭다운 컨트롤의 아이템에 집어넣어보면 쓸데없는 중복이 생기는 것을 확인 가능하다. 일단 '도' 구역의 중복을 제거해보자 GroupBy 함수를 사용하면 되는..