본문 바로가기

Power Apps14

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 - 분기 예산, 사용금액 및 남은 금액 확인 방법 아래 날짜를 선택하면 해당 분기 예산이 나오고 이전달까지 사용 금액을 자동 계산해 주어서 이번달 사용 가능 금액을 표기해 주기를 원한다. 여기서 모든 데이터를 다룰 수는 없어 계산 수식만 설명. 분기예산 - Employee1 (SharePoint List)에 현재 로그온 사용자의 이름을 기준으로 값을 가져와 화면에 출력 기준 단위가 만원단위로 원단위로 환산하여 값을 넣음 Text(LookUp(Employee1,EName=varName,Cost1)*10000,"#,###") 사용금액 - 선택된 날짜를 나머지 (Mod) 함수를 사용하여 3으로 나눈 나머지 값을 확인 값은 1, 2, 0 3가지 값이 나타나게 된다. 여기서 1은 해당 분기의 첫번째 달, 2는 두번째 달, 0은 마지막 달을 의미한다. Mod(Va.. 2023. 3. 1.
PowerApps 날짜 선택 – 월 단위로 변경 후 마지막 날짜 표현 날짜 선택을 추가하면 기본적으로 오늘 날짜 Today() 가 기본이 되어 아래와 같이 날짜를 선택할 수 있는 메뉴가 만들어진다. 위의 날짜 선택을 일이 아닌 월로 표현하고 싶다면 Format 속성의 기본 값을 DateTimeFormat.ShortDate 에서 "yyyy년 mmmm" 로 변경하면 아래와 같이 년 월로 표시가 된다. 위의 날짜를 선택하면 해당 월의 마지막 날짜를 나타내고 싶다. 변수 초기화를 누르면 Today()를 기준으로 마지막 일자를 varLastDate 변수에 값을 넣는다. 변수 초기화 버튼의 OnSelect UpdateContext({varFirstDate : DateAdd( Today(), 1 - Day( Today() ), Days ) }); UpdateContext({varLas.. 2023. 2. 23.