본문 바로가기

기술자료 (KB)/Power Platform108

Power Apps : 두개의 SharePoint 비교 해서 업데이트 차량 운영관리 앱을 만들어 사용하고 있었습니다. 만들때 실수를 했네요. caroperation Lists에 새로운 차량 운영이 등록되면 no에 값을 기존 값에 +1을 하여 만들게 구성하였습니다. 기본키 (Primary Key)로 no를 만들어 사용했습니다. If(varNew,First(Sort(caroperation,no,SortOrder.Descending)).no+1,ThisItem.no) 차량 운영 기간을 설정하게 되면 해당 기간을 확인하기 위한 CarInbetweenDate Lists에 no를 기준으로 등록하게 구성했습니다. 일정이 지워지면 당연히 no를 기준으로 삭제 되겠죠. 문제는 나 혼자 사용하면 문제가 되지 않지만 여러명이 동시에 사용하다 보니 누구는 만들고 누구는 삭제하게 됩니다. 여기서.. 2023. 7. 6.
Power Apps : RemoveIf Network Error 해결 방법 Power Apps에서 SharePoint Lists의 목록 내의 데이터를 모두 삭제하고자 한다. 목록 이름 : OrgDepartment 아래 가이드대로 정상적으로 목록은 삭제 되나 그다음 Network Error가 나타난다. RemoveIf(OrgDepartment,true) Remove and RemoveIf functions in Power Apps https://learn.microsoft.com/en-us/power-platform/power-fx/reference/function-remove-removeif Remove and RemoveIf functions in Power Apps - Power Platform Reference information including syntax and e.. 2023. 6. 14.
Power Apps - 비교할 수 없는 유형입니다. Number 및 Table 유형은 비교할 수 없습니다. 아래와 같이 오류가 발생하는 경우에 대한 방법 입니다. 비교할 수 없는 유형입니다. Number 및 Table 유형은 비교할 수 없습니다. ForAll 함수로 해당 Table 값을 넣어 처리 할 수 있게 합니다. 이때 AddColumns 혹은 RenameColumns을 이용해서 만들 수 있습니다. 그 외에 Text=Number 비교 경우에도 If(1="1",1,2) 숫자 1과 문자 1을 비교하는 경우에도 경고가 나타납니다. 숫자를 문자로 혹은 문자를 숫자로 변경 후 처리해야 문제가 되지 않습니다. 비교 대상이 동일한 형식이어야 문제가 되지 않습니다. If(Text(1)="1",1,2) 숫자 1을 Text 함수로 문자 1로 변경 If(1=Value("1"),1,2) 문자 1을 Value 함수로 숫자 1로 변경 2023. 5. 15.
PowerApps – 구성 요소 (Component) 정리 구성 요소에 사용자 지정 속성을 만들어 여러 화면에 구성 요소 하나로 표현이 가능하게 된다. 각 화면에 포함시킨 구성 요소에 값의 변화가 있을 때 구성 요소에서 값을 변경하게 되면 모든 화면에 적용되어 쉽게 변화에 대한 적용이 가능하다. 예를 들어 아래처럼 LeftMenuComponent를 만들어 사용할 수 있다. 사용자 지정 속성으로 MenuItem을 만들어 사용하면 각 화면의 메뉴를 한꺼번에 등록 관리할 수 있습니다. 아래 구성 요소 (Component) 관련 자료를 정리해 봤습니다. 제가 만든 자료이니 많이 이용해 주세요. [관련자료] Powerapps LeftMenu Navigation Menu Component https://leemcse.tistory.com/entry/Powerapps-Lef.. 2023. 5. 2.