반응형
열이 없습니다. (Column not found)
가끔 파워 오토메이트로 SharePoint 작업을 할때, 필터 쿼리를 하거나 컬럼을 식(Function)을 통해 변경하려고 했는데 오류로 실패하는 경우가 있다.
나는 분명 SharePoint의 컬럼을 그대로 적었는데 왜 오류가 발생하는 것일까?
이유는 List에서 보이는 컬럼 이름과 SharePoint 내부의 컬럼 속성 이름이 다르기 때문이다.
예를 들어, 아래 보이는 SharePoint List의 컬럼을 보면
제목, Line, Material description으로 구성되어 있다.
하지만 List 항목을 쿼리해보면
JSON으로 반환된 항목에서는 컬럼이 다른 것을 볼 수 있다.
그렇기 때문에 이런 사실을 모르고 흐름을 구성하면 오류가 발생하는 것이다.
SharePoint List column 내부 이름 확인하기
방법은 간단하다.
SharePoint List 오른쪽 상단 톱니바퀴(설정)에서 목록 설정에 들어간다.
열(Column) 부분에서 확인하고 싶은 컬럼을 선택한다.
이때 URL 끝부분을 보면 Field= 뒤에 field_1이라고 적힌 것을 볼 수 있다.
이것이 바로 내부 컬럼명(속성명)이다.
이걸 활용해서 다시 필터 쿼리나 식을 작성하면 오류가 해결된다.
반응형
'Microsoft' 카테고리의 다른 글
[Microsoft] 파워 오토메이트/파워 앱스 라이선스 확인하기 (0) | 2023.07.27 |
---|