Dynamics365
-
비지니스 프로세스 흐름(Business Process flow) 1 - 소개Power Platform/Power Automate-클라우드 2022. 5. 30. 12:37
비지니스 프로세스 흐름(Business Process flow) 1 - 소개 비지니스 프로세스 흐름은 Microsoft Dataverse 테이블에 비지니스 규칙을 정해 두고 앱의 사용자가 작업을 효율적으로 수행하도록 가이드를 준다. Dynamic365 개발시 사용자, 고객에게 서비스를 빠뜨리지 않고 앱을 사용하도록 유도한다. 반드시 입력해야하는 항목을 확인하거나 선택한 항목의 데이터에 따라 다른 데이터가 입력하게 하고 별도의 흐름을 실행 할 수 있도록 설정이 가능하다. 여기서는 간단한 소개만을 할 것이다. 용도 모델 기반 앱에서 사용자가 입력 순서, 반드시 입력되야하는 사항등을 설정 모델기반 앱에 들어가 비지니스 프로세스 흐름을 설정한 테이블에서 한개의 행의 항목에 들어가면 상단에 비지니스 프로세스 흐름..
-
모델기반앱에 캔버스앱 삽입 2 - Iframe으로 만들어 대시보드에 삽입Power Platform/Power Apps 2022. 4. 20. 12:34
모델기반앱에 캔버스앱 삽입 2 - Iframe으로 만들어 대시보드에 삽입 모델기반앱에서 캔버스 앱을 삽입하여 사용하는 방법 중 Iframe으로 만들어 삽입하는 방법을 다룬다. 여기서 사용하는 페이지는 대시보드를 사용한다. 캔버스 앱 웹 링크 확인 Power Apps의 '앱' 메뉴에서 삽입하려는 앱을 선택. 우상단 자세히 를 클릭 혹은 ... -> 자세히 클릭 '웹 링크' 항목의 값을 복사한다. 대시보드 만들기 파워앱스에서 대시보드를 만들고 관리할 솔루션 페이지로 들어간다. 만약 없다면 새로 생성하자 +신규 -> 대시보드 -> {원하 열의 개수}개요. (필자는 2열 개요를 선택) 대시보드의 '이름'을 입력후 '섹션'에서 한개의 영역을 선택 후 Ifrmae을 클릭하거나 아이콘을 클릭한다. 'URL' 항목에 ..
-
모델기반앱에 캔버스앱 삽입 1 - 양식(폼) 에서 삽입Power Platform/Power Apps 2022. 4. 19. 12:53
모델기반앱에 캔버스앱 삽입 1 - 양식(폼) 에서 삽입 모델기반앱에서 캔버스 앱을 삽입하여 사용하는 방법 중 양식(폼)에 삽입하는 방법을 다룬다. 캔버스 앱 ID 확인 Power Apps의 '앱' 메뉴에서 삽입하려는 앱을 선택. 우상단 자세히 를 클릭 혹은 ... -> 자세히 클릭 '앱 ID' 항목의 값을 복사한다. 테이블의 양식에 삽입 삽입하려는 테이블의 '폼' 탭에 들어간다. 편집하려는 양식(양식 유형이 main)의 ... -> 편집할 양식 -> 새 탭에서 편집 클릭 앱을 삽입할 영역을 만든다.(앱이 자신의 사이즈의 비율에 맞게 삽입이 되며 가로 크기는 각 항목의 최대 사이즈로 조정되는 것을 고려하자) 앱을 삽입할 영역을 선택 -> 구성 요소 -> 캔버스 앱 선택 그 후 '정적 값' 항목에 '캔버스 ..
-
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 ..
-
PowerAutomate 작업 : Dataverse 행 삭제Power Platform/Power Automate-클라우드 2022. 3. 15. 12:05
PowerAutomate 작업 : Dataverse 행 삭제 파워오토메이트에서 Dataverse 테이블의 데이터 행을 삭제하는 작업이다. 작업을 실행하려면 행의 GUID를 알 필요가 있다. 보통 행의 GUID를 검색하는 작업 이후에 사용된다. Dataverse 행 삭제 작업생성 +새 단계 혹은 원하는 위치에서 새 단계 삽입 아이콘 -> 작업 추가 Dataverse를 검색하고 Microsoft Dataverse를 클릭 동작 리스트 중에서 행 삭제 클릭 Dataverse 행 삭제 '테이블 이름' 항목에서 작업을 실행하려는 테이블을 선택 '행 ID'에서 GUID 값을 적는다.(GUID값은 행 검색을 실행후의 반환값을 사용하는 것이 좋다) 실행 결과 실행 기록에서 실행을 확인하면 해당 작업에서 결과,입력값과 출..
-
XrmToolBox - FetchXML Builder 설치Power Platform/XrmToolBox 2022. 3. 13. 18:03
FetchXML Builder 설치 FetchXML Builder는 Fetch XML을 쉽게 생성하고 Dynamics365의 Dataverse 검색을 할 시 FetchXML 등을 만들고 검색결과를 확인 할 수 있는 Tool이다. XrmToolBox에서 설치가 가능하며 PowerAutomate의 검색 역시 도움 받을 수 있다. 여기서는 설치 방법을 알아보자 FetchXML 설치 XrmToolBox 프로그램을 실행하면 Tool Library 창이 나올 것이다. 나온 화면에서 상단에 'FetchXML Builder'를 검색 검색하여 나온 'FetchXML Builder'를 체크표시하고 Install를 클릭하면 설치가 된다. 'XrmToolBox Tool Library' 창을 닫고 'Tools' 탭으로 이동해보..
-
XrmToolBox - FetchXML 이란Power Platform/XrmToolBox 2022. 3. 12. 12:34
FetchXML이란? FetchXML 은 Microsoft Dynamics CRM의 독점 쿼리 언어(Dynamics 365)이다. XML과 비슷한 모양이며 현재는 OData형식의 통신을 많이 사용하기 때문에 FetchXML을 이용하여 통신하는 일은 적다. 하지만 레거시 CRM에서는 이미 FetchXML등으로 만들어 놓은 것들이 존재할 테니 어떻게 XRMToolBox의 FetchXML Builder의 사용법을 알아보면서 FetchXML을 조금만 살펴보도록 하겠다.
-
마이크로소프트 365 관리센터 - PowerPlatform 환경 만들기Microsoft 관리센터 2022. 3. 5. 12:52
마이크로소프트 365 관리센터 - PowerPlatform 환경만들기 마이크로 소프트 365 관리센터 페이지에서 새로운 환경을 만들어 본다. 환경의 개요는 공식문서에서 확인하자 여기서는 PowerPlatform을 사용할 환경(Dynamics365, Power Apps, Power Automate)등을 관리할 환경을 만드는걸 실습해본다. 환경만들기 마이크로소프트 365 관리센터에 관리자 권한이 있는 계정으로 접속(이때 관리자 권한 계정은 PowerFlatform에 관련한 구독이 있어야 한다.) 좌측 메뉴 중 ...모두 표시 클릭 관리센터 목록 중 모든 관리 센터 클릭 여기서 자신의 구독에 사용할 관리할 수 있는 모든 서비스가 나타날 것이다. 여기서는 Dynamics365 앱, Power Automate, ..