전체 글
-
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 소개 간트차트를 모델기반 앱의 뷰, 서브 그리드, 캔버스 앱 등에서 사용할 수 있도록 만든 프로젝트이며 다음 깃허브 에서 프로젝트를 확인할 수 있다. 모델기반앱의 뷰 페이지를 기반으로 설명하면 뷰에서 설정된 테이블의 데이터들을 기반으로 간트차트를 표현한다. 다음 이미지에서 볼 수 있듯이 간트 차트의 행의 이름, 시작시간 종료시간 항목을 테이블의 데이터를 가져와 설정할 수 있다. 간트 ..
-
Sharepoint에 올라온 xls 파일을 데스크탑 PowerAutomate를 이용해 지각자 정리 - 1Power Platform/Power Automate-데스크톱 2023. 2. 13. 17:12
Sharepoint에 올라온 xls 파일을 데스크탑 PowerAutomate를 이용해 지각자 정리 - 1 xls같이 오래된 엑셀파일은 웹 PowerAutomate에서는 사용할 수 없다. 가장 쉬운 방법은 엑셀을 데스크탑에서 열어서 다시 xlsx형식으로 다시 저장하는 것이다. 여기서는 xls파일을 SharePoint에서 업로드하면 데스크탑 Power Automate에서 다시 저장하고 원하는 데이터를 추출해 웹 PowerAutomate로 보내는 방법을 설명한다. 문제점 인식 웹 Power Automate에서 제공하는 기본 엑셀을 읽는 흐름은 xls파일을 읽어올 수 없으며 다음과 같은 에러가 난다. SharePoint에서 파일을 읽어 올 수 없는 상황이기에 웹 PowerAutomate에서는 처리하기 곤란하다...
-
모바일에서 파워앱스 대량 선택Power Platform/Power Apps 2023. 1. 26. 16:37
모바일에서 파워앱스 대량 선택 Attachment 컨트롤 등의 여러 파일을 입력할 수 있는 컨트롤을 Power Apps 모바일앱에서 열시 한 개씩밖에 선택할 수 없다. 이에대해 알아보자 모바일에서 파일이 하나씩 선택되는 것을 확인 Attachment 컨트롤이 포함된 앱을 모바일 Power Apps 앱에서 열어보자. Attachment 컨트롤에 파일첨부를 터치하고 나오는 선택에서 '사진에서 선택'이나 '찾아보기'를 선택해본다. 이후 파일을 선택하려하면 파일이 한개씩만 선택되는 것을 확인 가능하다. Input 태그로 만든 컨트롤로 테스트 HTML 태그인 Input 컨트롤로 파일 입력 버튼을 만들어보자. HtmlText 컨트롤을 만든 후 HtmlText 속성에 다음과 같은 문자입력해보자 " " 속성에 위의 값..
-
Power Automate 다른 계정 연결Power Platform/Power Automate-클라우드 2023. 1. 25. 14:34
Power Automate 다른 계정 연결 Power Automate에서 OneDrive For Business 의 경우 로그인한 각 사용자의 디렉토리에 파일이 생성되며 공유폴더에는 파일을 생성할 수 없다. Power Autmate에서 그렇다면 다른 계정을 연결할 경우 어떻게 되는지 알아보자. OneDrive For Business 공유폴더로 생성할 수 없는것을 확인 Power Automate 흐름에서 'OneDrive For Business' 단계를 만들고 파일을 생성해 본다. 만약 파일생성에 대해 잘 모른다면 카메라 컨트롤를 참고하자. 파일이 제대로 생성되었다면 자신이 PowerAutomate로 로그인한 아이디의 원드라이브의 경로에 파일이 생성된 것을 확인 가능하다. 그렇다면 Power Automat..
-
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를 사용) '폼 컨트롤'의 편집을 선택해 추가한다. 해당 컨트롤의 데이터 원본을 이전에 연결한 원본을 선택한다. 이후 '첨부 파일' 열에 파일을 불러올 수 있는 컨..
-
Azure App Service에 게시한 Blazor 인증 오류 해결Blazor 2022. 12. 27. 17:06
Azure App Service에 게시한 Blazor 인증 오류 해결 Blazor로 제작한 웹 앱을 클라우드 서비스에 업로드 하면 인증 등에서 오류가 나는 경우가 있다(Azure AD 사용) 이를 해결하는 방법에 대해 알아본다. Azure App Service에서 인증 오류 해결 앱 서비스에 게시한 Blazor 앱으로 로그인을 시동할 시 아래 이미지와 같은 오류만 나오게 된다. There was an error trying to log you in: 'Cannot read property' 'toLowerCase' of undefined 다음과 같은 코드를 클라이언트 프로젝트 파일에 추가한다. (만약 Microsoft.Authentication.WebAssembly.Msal 패키지가 설치되어 있지 않다면..
-
Blazor Wasm 에서 Dataverse API 연결 - 2Blazor 2022. 12. 22. 13:14
Blazor Wasm 에서 Dataverse API 연결 - 2 블레이저 웹 어셈블리에서 Dataverse를 서버로서 사용하는 방법에 대해 알아본다. Dataverse API를 사용하고 Azure AD를 통해 인증을 실행한다. Blazor Wasm 에서 Dataverse API 연결에서 이어진다. Dataverse API 인증 세팅 Power Apps(https://make.powerapps.com/) 에 접속한다. Dataverse를 접속하려는 환경으로 변경한다. 우상단의 톱니바퀴 아이콘 -> 개발자 리소스 -> 웹 API 엔드포인트를 복사한다. 클라이언트 프로젝트의 'wwwroot/appsettings.json' 파일을 연다. 그 후 CDSWebAPI Key 값으로 하는 항목들을 추가한다. 아래를 참..