inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

업무 자동화하기 Level 2 - Power Automate

SharePoint List에 항목 추가 시 지정한 Excel File에 자동 저장

리스트 항목 추가/변경시 이메일 보내기

해결된 질문

272

췻췻

작성한 질문수 3

0

조건 추가를 강사님과 동일하게 생성일자와 수정일자가 같으면으로 설정했는데, 새 항목을 만들어도 False 조건의 메일이 옵니다.

 

 

 

ms-office power-automate

답변 2

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
췻췻님, 설정하신 조건에 대해 False 조건의 메일이 오는 문제는 보통 두 가지 이유가 있을 수 있습니다.

  1. 조건 설정 과정에서 논리적 오류가 있을 수 있습니다. 생성일자와 수정일자를 비교하는 조건에서 두 필드의 데이터 형식이 정확히 일치하는지 확인해 보세요. 예를 들어, 시간 단위까지 일치하는지, 혹은 날짜 포맷이 같은지 등의 세부사항이 일치해야 정상적으로 조건이 참으로 평가됩니다.

  2. 시스템의 처리 시간 차이로 인한 문제일 수 있습니다. 데이터베이스에 새 항목이 만들어진 시점과 수정 시간 사이의 미세한 시간차이로 인해 조건이 거짓으로 평가될 수 있습니다. 이 경우에는 조건을 조금 더 유연하게 설정할 필요가 있을 수 있습니다.

위 스크린샷이나 더 자세한 설정 정보가 없어 정확한 원인 파악에는 한계가 있습니다. 조건문 설정을 한 번 더 확인해보고, 여전히 문제가 해결되지 않는다면 좀 더 구체적인 설정 상황을 알려주시면 도움을 드릴 수 있을 것 같습니다.

참고로 이미지 URL을 통해 제공해주신 스크린샷을 보면, “AND” 조건이 선택된 상태에서 두 개의 날짜 관련 필드를 “is equal to” 비교 연산자를 이용해 비교하고 계심을 알 수 있습니다. 조건 입력 필드, 비교 연산자 선택, 추가 조건 입력 등의 UI가 보이며, 상위 탭에는 “Parameters,” “Settings,” “Code View,” “About” 등이 있어 추가 설정이나 정보를 확인할 수 있을 것 같습니다.

0

췻췻

안녕하세요,

 

여전히 새로운 아이템을 생성해도 False 조건으로 메일이 옵니다.

List상에서는 시간을 포함하지 않은 상태이고, Modified date는 시스템상에서 잡히는 날짜이니 제가 시간 조건을 설정할 수 없는 듯 합니다.

image

강사님과 제 Power Automate의 layout이 약간 달라(제꺼가 최신버전인듯합니다) 조건의 경우 자동으로 And가 입력된 상태로 조건추가가 됩니다.

 

세팅과 어바웃에는 별다른 내용이 없고,

image

 

image

코드뷰는 아래와 같습니다. 회사 내용이라 대외비 내용은 초록색OOO로 표시하였습니다.

{ "type": "If", "expression": { "and": [ { "equals": [ "@triggerBody()?['DateofReferral']", "@triggerBody()?['Modified']" ] } ] }, "actions": { "Send_an_email_(V2)_1": { "type": "OpenApiConnection", "inputs": { "parameters": { "emailMessage/To": "@triggerBody()?['Receiver']?['Email']", "emailMessage/Subject": "Added new item to OOO ", "emailMessage/Body": "<p>Added new item to OOO</p><br><p>@{triggerBody()?['OOO']?['Value']}</p><br><p>@{triggerBody()?['OOO']?['Email']}</p><br><p>@{triggerBody()?['OOO']?['Value']}</p><br><p>@{triggerBody()?['OOO']?['Email']}</p><br><p>@{triggerBody()?['Institute_x002f_Dept']}</p><br><p>@{triggerBody()?['Product']}</p><br><p>@{triggerBody()?['{Link}']}</p>", "emailMessage/Importance": "Normal" }, "host": { "apiId": "/providers/Microsoft.PowerApps/apis/shared_office365", "connection": "shared_office365", "operationId": "SendEmailV2" } } } }, "else": { "actions": { "Send_an_email_(V2)_2": { "type": "OpenApiConnection", "inputs": { "parameters": { "emailMessage/To": "@triggerBody()?['Receiver']?['Email']", "emailMessage/Subject": "OOO Item: @{coalesce(triggerBody()?['Title'],'An item')} was modified by @{coalesce(triggerBody()?['Editor']?['DisplayName'],'someone')}", "emailMessage/Body": "<p>Item: @{coalesce(triggerBody()?['Title'],'An item')} was modified at @{coalesce(triggerBody()?['Modified'],'')} by@{coalesce(triggerBody()?['Editor']?['DisplayName'],'someone')}</p><br><p>@{triggerBody()?['{Link}']}</p>", "emailMessage/Importance": "Normal" }, "host": { "apiId": "/providers/Microsoft.PowerApps/apis/shared_office365", "connection": "shared_office365", "operationId": "SendEmailV2" } } } } }, "runAfter": {} }

0

췻췻

해당건 답변부탁드립니다

0

오마스

image선택하신 "DateofReferral" 은 무엇인가요?

 

강의에서는 만든 날짜와 수정 날짜로 조건을 안내 드렸습니다.

따라서 선택 시 DateofCreated가 선택되어야 합니다. (만든 날짜)

image

 

그리고 수정된 날짜를 선택하면 아래와 같이 DateofModified가 되면 됩니다.

image

쿼리 오류 메세지

1

32

2

그룹화

1

42

2

파일 병합 화면이 아닌 편집 화면 바로 뜨는 경우

1

49

2

강의 자료

0

42

1

강의자료 다운로드

0

54

1

엑셀정보에 따라 내용 맞춰 메일 발송

0

52

2

dateif 함수 - 매월 말일 입력시 개월 수 다른 이유

0

69

2

#N/A 오류를 잡아라! - IFERROR 함수 문의드립니다

0

53

1

4강 업무회이록 상단표 붙여넣기 오류

0

91

2

2강 불량 종류별 발생건수 집계표 작성하기

0

77

2

1강 파워쿼리 '테이블/범위에서 '

0

59

1

진도율

0

57

1

alt 키 오류

0

153

1

엑셀 기능 질문요

0

66

2

16강 크기 및 속성 질문

0

53

0

서식복사를 꼭 드래그 해야 하나요?

0

95

1

무엇이 문제일까요?

1

75

2

열 분할관련 질문

0

62

1

특정시트만 취합하기

1

252

2

린다는 무엇을 먹고 싶은가요?

0

37

0

F4고정키

0

96

2

리스트 항목 추가시 엑셀에 행 추가

0

289

2

연차시 부재중 자동회신 부터 관련담당자에게 이메일 안내 자동화

0

912

1

내 일정 등록시 표준시간대 표시관련

0

356

1