목차
1. 파워앱스에서 파워오토메이트 연결해서, 입력값 sharepoint에 저장하기
★ sharepoint의 하나의 데이터를 미리 생성해둔다.
★ powerApps >Power Automate
★ > create new flow
powerApps(V2)
Create item
★ >add flow
흐름에 추가해준다.
★ >Power Apps에 아래와 같이 설계한다.
★ >Button에 함수를 넣는다.
Onselect: InsertAfterCreate.Run(txtMenuID.Text, txtMenuName.Text)
★ 실행하기
-powerapps 또는 powerautomate에서 실행하면
sharepoint에 아래의 값이 나타난다.
2. 성공여부를 파워앱스에 표시하기
★ 변수만들기
Set 함수 이용하기
Set(변수명, 변수값)
Set(myResult, InsertAfterCreate.Run(txtMenuID.Text, txtMenuName.Text))
★ power Automate flow refreshing
★ text label 추가하여 함수값 출력하기
결과
3. sharepoint 정보를 powerapps로 넘겨주기
★ >dropdown 두 개 만들기
Dropdown1, Dropdown2로 이름 수정
★ >데이터 추가>sharepoint> 원하는 목록 가져오기
★ 첫 번째 드랍다운1
★ 두 번째 드랍다운2
★ 버튼 만들고 함수넣기
-collection 만드는 함수
Collect(colMyMenu, {colMenuName:Dropdown1.Selected.ItemName, colQnty:Dropdown2.Selected.Value})
데이터 값을 수집할 건데, colMyMenu라는 콜렉션에 저장한다.
colMenuName 속성에는 dropdown1에서 선택된, itemName을
colQnty 속성에는 dropdown2에서 선택된, value를 넣는다.
★ 실제로 몇 개 값들을 make collect 버튼을 눌러 생성한다.
★ 세로 갤러리 삽입 - vertical gallery
data source: colMyMenu
layout: title and subtitle
★ 부제목 -> 수량표시
text: ThisItem.colQnty
colmymenu의 콜렉션 아이템 중 colQnty를 텍스트로 보여준다.
★ 아이콘 trash로 바꾸고, 버튼 누르면 해당 값 삭제하기
onselect: Remove(colMyMenu, ThisItem)
★ MakeJson버튼 만들고, 아래의 함수 추가
Onselect: Set(jsonMenu, JSON(colMyMenu, JSONFormat.IndentFour))
jsonMenu라는 변수를 만드는데, 그 값은 colMyMenu를 Jsonformat으로 들여쓰기한 값이다.
★ text 레이블을 추가하고, overflow를 scroll로 바꾼후, text는 jsonMenu로 바꾼다.
<결과>
다음 시간에는 파워오토메이트와 제이슨을 연결하는 방법을 배웁니다
'마이크로소프트 > Power Automate' 카테고리의 다른 글
[PowerApps + PowerAutomate] 카메라로 촬영한 사진을 이미지 리스트로 넣기 (0) | 2023.06.13 |
---|---|
[powerAutomate + powerApps] 결합- 앱 만들기 2 (2) | 2023.06.12 |
[PowerAutomate] Data operation - filter array, select, join, create csv file, create html file, UTF-8 BOM 인코딩 (0) | 2023.06.12 |
[PowerAutomate] 파워오토메이트를 client로 이용하기 (0) | 2023.06.11 |
[Power Automate] 파워오토메이트 서버로 이용하는 방법 -patch (0) | 2023.06.11 |