본문 바로가기

기술자료 (KB)/Power Platform108

Power Apps - 부서 선택할 경우 부서원 확인 아래 처럼 부서를 선택하면 옆에 부서원이 나타나서 선택 가능하게 구성 왼쪽은 Combo box 로 구성 오른쪽은 Combo box의 선택된 값을 가져와 Drop down에 직원 정보 표시 Combo box의 장점은 검색이 편하다는 것이며 SelectMultiple 값을 false로 설정하면 한개의 값만 검색이 가능 Combo box - Items Sort(colDepartment,cOrderNo1) Drop down - Items Filter(colEmployee,cDName=DepartmentSelectComboBox_7.Selected.cName) 조직도에 실제 프로젝트 또는 필요에 의해 조직을 많이 만들어 지게 된다. 여기서 주부서에 사용자가 포함되어 있는 조직만 목록으로 나타나게 구성 한고 싶다면.. 2023. 3. 15.
Power Apps의 Distinct 함수 중복된 값을 제거할 때 사용하는 함수 직원 정보를 가져오다 보면 직원이 포함되어 있는 부서 정보가 필요한 경우가 있다. 그래서 직원 정보 중 부서 정보를 가져오게 되면 직원 숫자 만큼 부서 정보를 가져오게 된다. 이 경우 사용자가 포함되어 있는 부서명만 가져오고 싶다면 Distinct 함수로 중복 필터를 하면 된다. 아래는 실제 결과 화면이다. 왼쪽에는 Distinct 함수를 사용하지 않은 경우고 오른쪽은 사용한 경우로 영업2팀에 직원이 없어 영업2팀이 포함되지 않는 것을 알 수 있다. 직원 정보를 가져와서 부서 정보만 출력 Sort(colEmployee,cOrderNo) 직원 정보를 가져와서 중복 제거 후 부서 정보만 출력 Distinct( Sort(colEmployee,cOrderNo), cDName.. 2023. 3. 15.
Power Apps - 버튼을 눌러 갤러리 내용 숨기기 삼각형 버튼을 누르게 되면 갤러리를 펼치고 한번 더 누르면 갤러리의 내용이 보이지 않게 구성 여기서는 Power Apps에서 제공하는 기본 샘플 데이터를 이용 버튼 OnSelect 속성 으로 IsExpandGallery 지역 변수 선언 UpdateContext({IsExpandGallery:!IsExpandGallery}) 버튼 텍스트 설정 Text 속성 - 여기서 아래 방향 및 옆으로 방향은 ㅁ 의 한자 변환키를 누르면 아래와 같이 선택 가능 If(IsExpandGallery,"▼","◀") 갤러리의 Height 속성을 아래와 같이 변경 여기서 60은 갤러리의 TemplateSize와 동일하게 구성하면 된다. If(IsExpandGallery,CountRows(Self.AllItems) * 60,0) 2023. 3. 4.
Power Apps - 분기 예산, 사용금액 및 남은 금액 확인 방법 아래 날짜를 선택하면 해당 분기 예산이 나오고 이전달까지 사용 금액을 자동 계산해 주어서 이번달 사용 가능 금액을 표기해 주기를 원한다. 여기서 모든 데이터를 다룰 수는 없어 계산 수식만 설명. 분기예산 - Employee1 (SharePoint List)에 현재 로그온 사용자의 이름을 기준으로 값을 가져와 화면에 출력 기준 단위가 만원단위로 원단위로 환산하여 값을 넣음 Text(LookUp(Employee1,EName=varName,Cost1)*10000,"#,###") 사용금액 - 선택된 날짜를 나머지 (Mod) 함수를 사용하여 3으로 나눈 나머지 값을 확인 값은 1, 2, 0 3가지 값이 나타나게 된다. 여기서 1은 해당 분기의 첫번째 달, 2는 두번째 달, 0은 마지막 달을 의미한다. Mod(Va.. 2023. 3. 1.