목록전체 글 (417)
Allen's 데이터 맛집
🏷️ 변수(Variable)란?Power FX에서 변수는 데이터를 일시적으로 저장해앱의 여러 곳에서 값을 공유하거나, 계산 결과를 임시로 보관할 때 사용합니다.1) 전역 변수(Global Variable) — 앱 전체에서 사용// 값 저장Set(currentUser, User().FullName)// 값 사용currentUserSet(변수명, 값) : 앱 전체에서 변수 사용 가능currentUser : 예시 전역 변수, 로그인한 사용자 이름 저장앱의 모든 화면, 컨트롤에서 값 참조 가능2) 로컬 변수(Context Variable) — 특정 화면/구역에서만 사용// 값 저장 (예: 버튼 OnSelect)UpdateContext({showPopup: true})// 값 사용 (예: 팝업 Visible)s..
🏷️ 필터(Filter)로 원하는 데이터만 보기1) 상태별로 항목 필터링// 갤러리(Gallery1)의 Items 속성Filter( Orders, Status = ddStatus.Selected.Value)Orders : 전체 데이터 테이블(예: 주문 목록)ddStatus : 상태 드롭다운 컨트롤Status : 데이터의 상태(예: 대기, 진행, 완료 등)2) 복수 조건 동시 필터Filter( Orders, Status = ddStatus.Selected.Value && Customer = ddCustomer.Selected.Value)여러 조건을 동시에 적용해 원하는 데이터만 추출🏷️ 검색(Search)로 실시간 텍스트 필터링// 검색어 입력(TextInputSearch)S..
🏷️ 필수 입력값 체크 및 경고 표시1) 텍스트 입력 필수값 검사// TextInput1.BorderColorIf( IsBlank(TextInput1.Text), Color.Red, Color.Gray)입력값이 없으면 입력창 테두리를 빨간색으로 표시2) 숫자, 이메일 등 특정 형식 검사// 예: 숫자(정수)만 허용If( !IsNumeric(TextInput2.Text) && !IsBlank(TextInput2.Text), Color.Red, Color.Gray)숫자가 아니거나 빈 값이 아니면 빨간색 테두리// 예: 이메일 형식 검사If( !IsMatch(TextInputEmail.Text, "^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$"), Co..
이번 포스트에선 Power Apps 갤러리에서 특정 조건에 따라 텍스트 색상·배경색·아이콘·서식을 다르게 적용하는 실전 Power FX 패턴과 활용 팁을 정리합니다.업무 앱에서 상태 강조, 진행률, 경고, 체크 등 시각적인 피드백을 줄 때 매우 유용한 방법입니다.🏷️ 조건별 텍스트/배경색 바꾸기1) 상태 값에 따라 텍스트 색상 변경// 라벨(Text) 컨트롤의 Color 속성Switch( Status, "진행중", Color.Orange, "완료", Color.Green, "지연", Color.Red, Color.Black)Status : 갤러리 각 행의 상태(진행중/완료/지연 등)2) 특정 값에 따라 배경색 바꾸기// 갤러리 카드(컨테이너)의 Fill 속성If( ..