Power Platform
-
Power Apps 코드 구성요소(PCF) - 팝업Power Platform/Power Apps 2022. 3. 26. 12:54
Power Apps 코드 구성요소 - 팝업 팝업을 만드는 코드 구성요소를 만들어보자 코드 구성요소 초기화 다음 명령을 파워쉘에서 실행해 초기화된 프로젝트를 만든다. pac pcf init --namespace SampleNamespace --name PopupComponent --template field 다음 명령어를 입력하여 프로젝트에 종속 라이브러리를 로드한다. npm install 코드 구성요소 로직 구현 코드 구성 요소의 매니페스트 파일(ControlManifest.Input.xml)을 열고 다음과 같이 바꾼다. index.ts 파일을 연다. 클래스 위에 팝업에서 제공하는 추가 설정을 입력 가능하도록 인터페이스를 삽입한다.(따로 인터페이스를 안만들어도 된다.) interface Popup ext..
-
Power Apps 코드 구성요소(PCF) - 서식(Formatting) 사용Power Platform/Power Apps 2022. 3. 25. 12:34
Power Apps 코드 구성요소 - 서식(Formatting) 사용 보통 코드 구성요소는 Power Apps나 D365에서 사용할 것이다. 사용시 서식을 사용해 특정 방식으로 만들것이다.(보통 화폐) 여기서는 간단한 서식을 사용해보자. 코드 구성요소 초기화 다음 명령을 파워쉘에서 실행해 초기화된 프로젝트를 만든다. pac pcf init --namespace SampleNamespace --name FormattingAPI --template field 다음 명령어를 입력하여 프로젝트에 종속 라이브러리를 로드한다. npm install 코드 구성요소 로직 구현 코드 구성 요소의 매니페스트 파일(ControlManifest.Input.xml)을 열고 다음과 같이 바꾼다. index.ts 파일을 연다. 클..
-
Power Apps 코드 구성 요소(PCF) - Dataverse API 사용Power Platform/Power Apps 2022. 3. 24. 12:31
Power Apps 코드 구성요소 - Dataverse API 사용 Power Apps 코드 구성요소는 캔버스 앱 뿐만 아니라 Dynamics 365에서 데이터 요소에서 기본적으로 제공하는 컨트롤(텍스트,날짜 입력 등)을 대체하여 넣을 수 있다. 여기서는 기본으로 제공하는 테이블 '거래처' 에서 연간 매출을 자동으로 입력된 행을 만드는 컨트롤을 만들어보자 코드 구성요소 초기화 다음 명령을 파워쉘에서 실행해 초기화된 프로젝트를 만든다. ```PowerShell pac pcf init --namespace SampleNamespace --name TSWebAPI --template field ``` 다음 명령어를 입력하여 프로젝트에 종속 라이브러리를 로드한다. ```powershell npm install ..
-
Power Automate 작업 : AI Builder - 양식에서 정보 추출Power Platform/Power Automate-클라우드 2022. 3. 24. 12:14
Power Autoamte 작업 : AI Builder - 양식에서 정보 추출 AI Builder의 양식에서 정보 추출 모델을 이용해 이미지나 PDF에서 텍스트를 인식해보자. 양식에서 정보 추출을 사용하기 위에서는 Power Apps에서 AI Builder에서 양식 인식 모델을 만들어놓아야한다. 문서 PDF 파일 가져오기 우선 Share Point 등에서 PDF의 콘텐츠를 불러온다. 양식에서 정보 추출 작업 만들기 파일 콘텐츠를 가져오는 작업 이후의 위치에 새 단계(+ 아이콘) -> 작업 추가 AI Builder 아이콘 클릭 양식에서 정보 추출 클릭 'AI 모델' 항목에서 미리 만들어 놓은 AI Builder 모델을 선택 '양식 유형' 항목에서 문서의 유형을 선택 '양식'에는 이전 단계에서 가져온 PDF..
-
Power Apps 코드 구성요소(PCF) - React 사용Power Platform/Power Apps 2022. 3. 23. 12:55
Power Apps 코드 구성요소 - 리엑트 사용 코드 구성요소에서는 리엑트 등의 UI 라이브러리를 사용 가능하다. 여기서는 타입 스크립트와 같이 자주 사용하는 React를 사용해보자 코드 구성요소 초기화 다음 명령을 파워쉘에서 실행해 초기화된 프로젝트를 만든다. ```PowerShell pac pcf init --namespace SampleControls --name ReactStandardControl --template field ``` 다음 종속성을 package.json의 "dependencies" 안에 추가한다.(React 및 Office UI 라이브러리 사용) ```json "office-ui-fabric-react": "^6.189.0", "react": "^16.8.6", "react-..
-
AI Builder - 양식 처리Power Platform/Power Apps 2022. 3. 22. 12:25
AI Builder - 양식 처리 양식처리는 정형화된 문서에서 사용자가 미리 지정한 항목의 데이터를 가져온다. 이미지나 PDF파일에서 데이터를 가져오며 가능하면 같은 파일의 항목에 기입된 내용만 달라진 것을 사용하는 것이 좋다.(파일이 스캔이나 화질 문제로 위치가 틀려지고 하면 정확도가 떨어질 수 밖에 없다.) 최소 5개의 학습 데이터(문서파일)이 필요하며 해다위치의 값은 어떤 항목인지는 직접 지정해주어야 한다. 자세한 설명은 공식문서에서 확인하자. 사용하려면 AI Builder를 사용 가능한 계정이 필요하다. AI Builder 양식 처리 모델 만들기 파워앱스 사이트로 이동한다. AI Bilder -> 살펴보기 를 클릭 문서에서 사용자 지정 정보 추출 클릭 '시작'을 클릯해 양식 처리 모델을 만든다. ..
-
Power Automate 작업 : Azure Key Vault - 비밀 가져오기Power Platform/Power Automate-클라우드 2022. 3. 21. 12:25
Power Automate 작업 : Azure Key Vault - 비밀 가져오기 Azure Key Vault는 비밀번호를 안전하게 보호하기에 최적화된 서비스이다. 공식문서에서 자세한 설명을 확인하는게 좋고 여기서는 Key Vault에 저장된 비밀번호를 Power Apps에 가져오는 것을 설명한다. Key Vault 비밀 만들기(비밀번호 생성) 우선 애저포털에 접속한다. 리소스 만들기 -> key vault를 선택한다. 이후 기본 사항과 정책등을 사용자의 필요성에 따라 선택하고 만든다. 만들어진 Key Vault 리소스로 들어간다. 비밀 항목으로 들어간다. '+ 생성/가져오기'를 클릭한다. 비밀의 이름과 값을 적고 '만들기' 로 생성한다. Power Automate 커넥터 연결 설정 보통 같은 계정의 커..
-
Power Apps 사용자 지정 구성요소 - 2 솔루션 만들어 포함시키기Power Platform/Power Apps 2022. 3. 20. 12:03
# Power Apps 사용자 지정 구성요소 - 2 솔루션 만들어 포함시키기 사실 Power Apps 솔루션페이지에서 만들어서 업로드하는게 편하겠지만 내부에서 만들어두고 배포도 가능하니 일단 알아두자. 이 작업은 코드 구성 요소 만들기를 완료해야지 진행 가능하다. 솔루션 파일 만들기 코드 구성요소를 만든 폴더에서 Solution 폴더를 생성한다. PowerShell을 열어 다음 명령어를 실행해 솔루션을 초기화한다. pac solution init --publisher-name mslearn --publisher-prefix msl 다음 명령어를 통해 코드 구성요소를 솔루션에 추가한다. pac solution add-reference --path .. 다음 명령어를 실행해 zip 파일을 생성한다.(이 작업..