본문 바로가기

전체 글468

Power Apps – 변수 선언 변수 선언 방법은 Set 과 UpdateContext 두가지로 선언할 수 있다. Set은 해당 앱 전체에서 사용하는 전역 변수이고 UpdateContext는 해당 화면에서만 사용하는 지역 변수다. 변수 선언 방법 변수 (variable)의 약자를 사용해서 앞에 var을 붙이고 뒤에 구분 명령어를 넣어 선언한다. OnSelect 속성 Set(varSet1,!varSet1) UpdateContext({varUpdate1 : !varUpdate1}) 여기서 !는 not의 의미로 기존 값의 반대를 의미한다. Set(varSet1,!varSet1)의 경우 varSet의 처음 값은 false가 되고 Set 버튼을 OnSelect 하게 되면 위의 Set 명령어에 의해 반대 값인 true가 된다. 마찬가지로 버튼을 크.. 2023. 1. 16.
Power Apps – Left Menu 권한 설정 여러 개의 스크린을 만들고 해당 권한이 없는 사람은 스크린에 접속하지 못하게 하고 싶다. 이 경우 왼쪽 메뉴의 설정을 권한에 따라 다르게 나타난다면 메뉴가 없으니까 당연히 접근이 되지 않게 구성 가능 첫번째 조건 – 관리 부서가 아니고 팀장이 아닌 경우 두번째 조건 – 관리 부서가 아니고 팀장인 경우 세번째 – 관리 부서이면서 팀장인 경우 네번째 – 관리 부서이지만 팀장이 아닌 경우 메뉴는 Component로 만들어 사용 Powerapps LeftMenu Navigation Menu Component 아이콘은 이미지로 처리 Power Apps – 다양한 무료 아이콘 MenuItem 설정 Table( { Title: "개인 경비", Screen: PersonalExpenseScreen, Image: "da.. 2023. 1. 12.
Power Apps – 다양한 무료 아이콘 아래 사이트에 다양한 무료 아이콘을 다운받아 사용할 수 있습니다. https://www.matthewdevaney.com/2000-free-power-apps-icons/ 2,000 Free Power Apps Icons - Matthew Devaney This set includes 2000 free Power Apps icons in over 30 different colors from the Fluent Design System. All available icons can be found here. www.matthewdevaney.com 원하는 이미지를 검색 : board 해당 이미지 클릭하여 이미지 선택 후 이미지 주소 복사 복사된 이미지 주소 data:image/svg+xml,%20%3Csvg.. 2023. 1. 12.
Power Apps - 작업 진행률 나타내기 Power Apps - 작업 진행률 나타내기 값에 따라 아래 진행 및 색깔이 다르게 표현 방법 3개의 컨트롤러로 표현 PrograssLabel : 진행률을 나타냄 PrograssRectangle : 진행률 Fill 옵션에 PrograssLabel의 값에 의해 색깔을 다르게 표현 If(Value(PrograssLabel.Text) 2023. 1. 11.
Power Apps – 다양한 텍스트 표현 방법 텍스트 레이블을 삽입하여 단순 글자가 아닌 문자나 이모티를 넣어 표현 가능 Windows Key + . 을 눌러 아래 메뉴에서 원하는 텍스트 이미지를 가지고 올 수 있음. 제가 주로 사용하는 방법은 ㅁ + 한자 키를 눌러 아래는 위의 방법으로 값을 선택하여 화면에 출력한 결과 결과 2023. 1. 11.
Power Apps – 등록한 사람만 수정이나 삭제 가능하게 구성 갤러리의 등록한 값이 있으면 등록 한 사람만 수정이나 삭제가 가능하고 나머지 사람은 보기만 가능하도록 설정 편집 및 삭제 아이콘의 DisplayMode 설정 If(ThisItem.'만든 사람'.Email = User().Email,DisplayMode.Edit,DisplayMode.View) 편집 및 삭제 아이콘의 Color 설정 If(Self.DisplayMode=View,RGBA(0, 0, 0, .3),RGBA(0, 0, 0, 1)) 2023. 1. 6.
Power Apps - 일정 비교 하여 일정 등록 여부 확 차량 운행 등록을 위해 일정을 기존 차량이 일정이 등록되어 있는지 확인하는 방법 1. 종료 일자 변경을 하여 기간 설정 2. 시작 일자와 종료 일자 사이의 날짜를 계산하여 컬렉션 만들기 3. 만들어진 컬렉션의 일자와 사용 등록된 일자가 있으면 경고 메시지 출력 4. 경고 메시지가 나타나면 저장 메뉴는 DisplayMode = Disabled 로 설정 세부 설정 1. 종료 일자 변경하여 시작 일자 ~ 종료 일자 사이의 날짜를 계산하여 컬렉션 만들기 종료 일자 OnChange 속성 값 설정 // colInbetweenDates 컬렉션 초기화 Clear(colInbetweenDates); With( { // varDateDiff 변수에 시작 일자와 종료 일자 사이 기간의 개수 추출 // 예) 시작 일자 : 2.. 2023. 1. 6.
Power Apps Creator Kit 구성 - Preview Creator Kit 다운로드 https://learn.microsoft.com/ko-kr/power-platform/guidance/creator-kit/overview 사전 작업으로 - 캔버스 앱을 위한 Power Apps component framework 활성화 Power Apps - 설정 - 관리 센터 환경 - 현재 사용하는 테넌트 - 설정 제품 - 기능 아래 기능 설정 변경 및 저장 다운 받은 파일을 Power Apps에 가져오기 솔루션 설치 후 게시를 하여 사용할 수 있게 구성 게시 성공 메시지 확인 동작 확인을 위한 솔루션 다운로드 Canvas 앱 확인 Creator Kit Reference App 실행 보안 경고 나타남 - 앱 열기로 실행 사용 예제 새 화면 - 라이브러리 구성 요소 - .. 2022. 12. 26.