목록Programming (101)
Allen's 데이터 맛집
이번 포스트에선 Power Apps 갤러리에서 체크박스를 여러 개 선택했을 때, 선택한 항목의 합계를 구하거나, 특정 조건에 따라 숫자를 예쁘게 표시하는 Power FX 패턴을 소개합니다. 실전 업무 일지, 견적 관리, 재고 집계 등 어디든 바로 적용할 수 있습니다.🏷️ 체크박스 선택 항목의 합계 구하기Sum( Filter( GalleryDaily.AllItems, CheckboxSelect.Value ), WorkHour)함수/모듈 설명Filter(테이블, 조건)테이블(여기선 Gallery의 AllItems)에서 지정한 조건을 만족하는 행만 반환합니다.첫 번째 인자: 필터링할 테이블두 번째 인자: true/false를 반환하는 조건식(예: 체크박스가 체크됐는지..
이번 포스트에선 Power Apps에서 자주 사용하는 Patch 함수로 기존 데이터를 업데이트하거나, 새로운 데이터를 추가하는 실전 패턴을 다룹니다.데이터 소스에 저장된 항목이 있으면 수정, 없으면 신규로 추가하는 다양한 앱에 모두 적용할 수 있습니다.🏷️ Patch 함수로 데이터 수정 & 추가ForAll( colDailyTasks, Patch( Daily_DB, LookUp(Daily_DB, ID = ThisRecord.ID), { Task: ThisRecord.Task, WorkHour: ThisRecord.WorkHour } ))함수/모듈 설명ForAll(컬렉션, 식)컬렉션의 각 레코드에 대해..
이번 포스트에선 Power Apps에서 자주 쓰이는 컬렉션에 데이터를 추가하고, 갤러리에 즉시 반영하는 코드를 다룹니다.현업 앱 개발 중 “+추가” 버튼을 누를 때 바로 데이터가 화면에 떠야 하는 상황,그리고 종종 만나는 오류와 빠른 해결법까지 정리했습니다.🏷️ 컬렉션에 행 추가 + 갤러리 바로 갱신하기// 버튼 OnSelect에 입력 Collect( colDailyTasks, LookUp(Task_DB, ID = GalleryTaskList.Selected.ID) ) colDailyTasks : 내가 쓰는 임시 데이터 컬렉션(갤러리의 Items 소스로 활용)Task_DB : 업무 항목 테이블(SharePoint, SQL, Excel 등)GalleryTaskList.Selected.ID : 사용자가 선..
이번 포스트에 제가 Power Apps 업무현황판을 개발하면서 정말 많이 썼던 날짜별 데이터 필터 기능의 Power FX 코드를 공유합니다.저도 처음엔 공식 문서보다 에러 메시지를 더 많이 봤는데, 시행착오를 짧게 줄일 수 있는 실전 팁이 되었으면 합니다.아래 코드는 업무 일지, 회의록, 일정 관리 등 “날짜별로 기록을 보는” 모든 앱에 바로 적용 가능합니다. 🗓️ 달력에서 선택한 날짜의 데이터만 보여주기✔️ 코드Items: Filter( Daily_DB, DateValue(DateOnly) = DateValue(DatePicker1.SelectedDate)) Daily_DB : 실제 데이터 소스(예: SharePoint, SQL, Excel Table 등)DateOnly : 데이터의 날짜 ..