SharePoint 사용자 지정 목록의 집계 값은 플로우 검색 쿼리에 사용할 수 없습니다!

이번 게시 배경



시작 및 종료 날짜 열이 있고 중간 날이되면
대상 레코드의 ID를 알리는 메커니즘을 만들려고합니다.
중간 날은 SharePoint 집계 값으로 만들었으므로 필터 쿼리로
사용하려고 생각했습니다.

맞춤 목록 구조




열 이름
열 유형
내용


주문 번호
한 줄 텍스트
XXXX-XX-XXX

시작일
날짜와 시간
yyyy-mm-dd

종료일
날짜와 시간
yyyy-mm-dd

통지일
집계값
시작일 +(DATADIF(시작일, 종료일, "D")/2)


검색을 위한 흐름 설계





수식
formatDateTime(utcNow(),'yyyy-MM-dd')

실행 결과


{
  "status": 400,
  "message": "種類 'Calculated' のフィールド '通知日' は、クエリのフィルター式には使えません。\r\nclientRequestId: e73bc925-468c-47c1-825f-9beaa3c4ee17\r\nserviceRequestId: 8419809e-404f-6000-3af4-3ad603aaba3f"
}

그래서 ...



집계 값 열을 쿼리의 필터 식으로 사용할 수 없습니다!
라는 결과가 되었습니다.
끝내!

아니 아니 아니 아니! 어떻게 할까요! ! !



그건 그렇네요 ~
집계 값을 그대로 사용할 수 없다면 집계 값과 동일한 내용의 데이터
일자와 시각의 컬럼에 대입해 주면 좋네요^^

맞춤 목록 구조(수정 버전)




열 이름
열 유형
내용


주문 번호
한 줄 텍스트
XXXX-XX-XXX

시작일
날짜와 시간
yyyy-mm-dd

종료일
날짜와 시간
yyyy-mm-dd

통지일
날짜와 시간
yyyy-mm-dd

통지일(계산용)
집계값
시작일 +(DATADIF(시작일, 종료일, "D")/2)


대입용 플로우 설계





대입 결과




 ↓


검색결과





요약



· SharePoint의 집계치를 검색 쿼리로서 사용하고 싶은 경우는, 다른 컬럼의 다른 형태로서 포함하도록(듯이) 하는 장치를 만들 필요가 있다.
・여기에서는 알기 쉽도록 일본어로 컬럼명을 기재하고 있지만, 실제로는 컬럼명을 영어로 명시하지 않으면 검색 쿼리로서 사용할 수 없다.

솔직히...



집계치도 검색 쿼리로서 사용하고 싶네요(´・ω・`)

좋은 웹페이지 즐겨찾기