MS Flow인 특정 조건의 메일 수신하면 Box 안의 EXCEL 테이블에 데이터를 1행 삽입한다
배경
사내의 파견씨나 사원(비엔지니어)이, 건명이나 발신자라든지 특정 조건의 메일 정보를 손으로 EXCEL의 일람에 copipe 한다고 하는 작업을 날마다 하고 있다고 하는 경악의 사실을 알고, 그것 간단하게 자동화할 수 버린다 그래서 가르쳐 준 곳 기뻐했습니다.
Flow는 스스로 간단하게 만들어 자신의 일 개선해 나갈 수 있다는 것이 즐겁지요.
조건
이번의 순서는 이하 전제로 하고 있습니다.
- Office365의 Flow(무료로 만들 수 있는 Microsoft 계정이나 AzureLogicApps에서도 사용할 수 있다)
- Box(OneDrive나 DropBox라든지 다른 스토리지 서비스로도 할 수 있다)
절차
Flow 시나리오에서 트리거 만들기
Office365 화면 열기 [Flow]를 클릭하거나 타일이 없는 경우에는 [모든 앱에서 찾기]에서 찾습니다. 혹은 Flow 직접 열어 로그인해도 OK.
내 흐름 > 처음부터 만들기를 클릭
처음부터 만들기를 클릭
트리거는 메일 수신이므로 [Office365 Outlook]을 선택하고
[메일이 도착했을 때] 커넥터를 선택합니다.
에서 처리할 조건을 설정합니다.
일본어 번역 이상하지만 "시작"은 발신자의 주소입니다.
Flow 시나리오에서 액션 만들기
트리거가 가능했기 때문에 그 이후의 처리 내용을 설정합니다. [새 단계] > [액션 추가]
EXCEL에서 검색하고 행 삽입 커넥터를 클릭
행 삽입 커넥터의 오른쪽 상단을 클릭하고 새 연결 추가를 클릭합니다.
상자를 선택하고
Box 계정으로 로그인합니다.
EXCEL 테이블 설정
데이터를 출력하는 테이블을 만듭니다. BOX 안에 EXCEL을 만들고 싶은 정보의 항목을 입력하고 테이블을 설정합니다.
첫 번째 행을 제목으로 설정하는 것을 잊지 마십시오.
테이블의 이름을 붙여 저장합니다.
Flow에서 제목으로 출력할 데이터 설정
넣은 상자의 파일을 지정하여
테이블 이름 선택하면 조금 전에 만들어야 할 제목이 나타납니다.
각 항목을 클릭하면 콘텐츠 추가 화면이 표시되므로
해당 항목을 선택합니다.
화면 하단 또는 오른쪽 상단의 저장을 클릭하여 완성
테스트
네. 테스트합니다. 조건에 맞는 이메일을 보내면
만든 Flow 시나리오의 톱 화면의 실행 이력이 비어 있었던 것이
히스토리가 표시되어 Succeed가 됩니다.
Office365의 Flow는 5분마다 점검을 하고 있으므로 즉시 처리되지 않을 수 있습니다.
Box의 EXCEL 테이블을 보면 1행 삽입되어 있는 것을 알 수 있습니다.
PowerAppsId라고 하는 항목이 늘어나고 있습니다만 Flow에서는 출력되어 버리므로 숨기거나 무시한다고 해 주세요.
시간대 설정
커넥터마다 채용되는 타임 존이 다른 것 같아 일시가 이상한 경우가 있습니다.
Flow 트리거와 액션 사이에 액션 추가
시간대 변환 커넥터를 클릭하여
변환할 설정을 하면
삽입 커넥터의 동적 콘텐츠에 [변환 후 시간]이 표시되므로 다시 선택합니다.
개인적으로는 이 변환 후의 서식 설정안에 YYYY/MM/DD(A) HH:MM라고 하는 것이 없기 때문에 함수 지정으로 출력하는 방법을 아는 분은 그쪽이 좋을지도 모릅니다. (방법을 아는 분 꼭 가르쳐주세요.)
특정 메일만 집계하고 뭔가하고 있는 분은 편리할지도 모르겠네요.
Reference
이 문제에 관하여(MS Flow인 특정 조건의 메일 수신하면 Box 안의 EXCEL 테이블에 데이터를 1행 삽입한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/taketakekaho/items/d208dcb8851349b342ea
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번의 순서는 이하 전제로 하고 있습니다.
- Office365의 Flow(무료로 만들 수 있는 Microsoft 계정이나 AzureLogicApps에서도 사용할 수 있다)
- Box(OneDrive나 DropBox라든지 다른 스토리지 서비스로도 할 수 있다)
절차
Flow 시나리오에서 트리거 만들기
Office365 화면 열기 [Flow]를 클릭하거나 타일이 없는 경우에는 [모든 앱에서 찾기]에서 찾습니다. 혹은 Flow 직접 열어 로그인해도 OK.
내 흐름 > 처음부터 만들기를 클릭
처음부터 만들기를 클릭
트리거는 메일 수신이므로 [Office365 Outlook]을 선택하고
[메일이 도착했을 때] 커넥터를 선택합니다.
에서 처리할 조건을 설정합니다.
일본어 번역 이상하지만 "시작"은 발신자의 주소입니다.
Flow 시나리오에서 액션 만들기
트리거가 가능했기 때문에 그 이후의 처리 내용을 설정합니다. [새 단계] > [액션 추가]
EXCEL에서 검색하고 행 삽입 커넥터를 클릭
행 삽입 커넥터의 오른쪽 상단을 클릭하고 새 연결 추가를 클릭합니다.
상자를 선택하고
Box 계정으로 로그인합니다.
EXCEL 테이블 설정
데이터를 출력하는 테이블을 만듭니다. BOX 안에 EXCEL을 만들고 싶은 정보의 항목을 입력하고 테이블을 설정합니다.
첫 번째 행을 제목으로 설정하는 것을 잊지 마십시오.
테이블의 이름을 붙여 저장합니다.
Flow에서 제목으로 출력할 데이터 설정
넣은 상자의 파일을 지정하여
테이블 이름 선택하면 조금 전에 만들어야 할 제목이 나타납니다.
각 항목을 클릭하면 콘텐츠 추가 화면이 표시되므로
해당 항목을 선택합니다.
화면 하단 또는 오른쪽 상단의 저장을 클릭하여 완성
테스트
네. 테스트합니다. 조건에 맞는 이메일을 보내면
만든 Flow 시나리오의 톱 화면의 실행 이력이 비어 있었던 것이
히스토리가 표시되어 Succeed가 됩니다.
Office365의 Flow는 5분마다 점검을 하고 있으므로 즉시 처리되지 않을 수 있습니다.
Box의 EXCEL 테이블을 보면 1행 삽입되어 있는 것을 알 수 있습니다.
PowerAppsId라고 하는 항목이 늘어나고 있습니다만 Flow에서는 출력되어 버리므로 숨기거나 무시한다고 해 주세요.
시간대 설정
커넥터마다 채용되는 타임 존이 다른 것 같아 일시가 이상한 경우가 있습니다.
Flow 트리거와 액션 사이에 액션 추가
시간대 변환 커넥터를 클릭하여
변환할 설정을 하면
삽입 커넥터의 동적 콘텐츠에 [변환 후 시간]이 표시되므로 다시 선택합니다.
개인적으로는 이 변환 후의 서식 설정안에 YYYY/MM/DD(A) HH:MM라고 하는 것이 없기 때문에 함수 지정으로 출력하는 방법을 아는 분은 그쪽이 좋을지도 모릅니다. (방법을 아는 분 꼭 가르쳐주세요.)
특정 메일만 집계하고 뭔가하고 있는 분은 편리할지도 모르겠네요.
Reference
이 문제에 관하여(MS Flow인 특정 조건의 메일 수신하면 Box 안의 EXCEL 테이블에 데이터를 1행 삽입한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/taketakekaho/items/d208dcb8851349b342ea
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(MS Flow인 특정 조건의 메일 수신하면 Box 안의 EXCEL 테이블에 데이터를 1행 삽입한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/taketakekaho/items/d208dcb8851349b342ea텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)