본문 바로가기

전체 글374

Power Apps - SharePoint Lists 값을 다른 SharePoint Lists의 값에 넣기 테스트를 위해 2개의 SharePoint 목록을 만들었습니다. HRTest1의 목록의 Data, Data2 Column 값을 HRTest2 목록에 Data, Data2에 값을 넣기 아래 전송 버튼을 OnSelect ForAll( RenameColumns(HRTest1,"Mail","cMail"), Patch(HRTest2,LookUp(HRTest2,Mail=cMail),{Data:Data,Data2:Data2}) ) 결과 화면 2024. 1. 10.
Power Automate 예약 메일 보내기 [요구사항] 휴가자 목록을 확인해서 하루에 한번 정해진 시간에 메일을 자동으로 보냈으면 한다. 최종 결과 (샘플) 예약된 작업 만들기 - 오전 8시에 메일 자동 발송 새 디자이너 비활성화 새 디자인에 기능을 모두 알지 못해 새 디자이너 기능 비활성화하여 기존 방법으로 진행 예) 메일보내기에서 HTML 코드로 보내기 기능을 못 찾음 설정 값 확인 및 수정 이전 디자인에서는 아래와 같이 설정 가능 – 실험적 기능 활성화 새 단계 추가 - 항목 가져오기(2개 이상) 목록 설정 – 사이트 주소, 목록 이름, 필터 쿼리 설정 작업 추가 – HTML 테이블 만들기 SharePoint 목록 HTML 테이블 만들기 – SharePoint 목록 지정 HTML 테이블 목록 설정 – 목록 이름과 값 지정 원하는 값이 나타나.. 2023. 12. 22.
Power Apps - 메일 보내기 정리 Power Apps 에서 메일 보내는 방법은 1. 메일 보내기 버튼의 OnSelect 설정으로 아래와 같이 보낼 수 있다. Office365Outlook.SendEmailV2(User().Email,"제목","본문") 2. 보내는 사람 변경 여기서 보내는 사람이 앱을 만든 사람이 됨으로 이를 바꾸고자 한다면 아래 문장 처럼 본문 뒤에 From을 추가해 주면 된다. Office365Outlook.SendEmailV2(User().Email,"제목","본문",{From:"No-Reply@globalsoft.onmicrosoft.com"}) No-Reply@globalsoft.onmicrosoft.com 메일 만드는 법은 아래 링크 참조 Power Automate - No-Reply 공유 사서함 만들기 (Ex.. 2023. 12. 8.
Power Apps 날짜와 시간을 선택하면 선택 시간의 2시간 후를 계산하는 방법 1. 시간과 분을 초기화하여 컬렉션을 만들기 Clear(ColHour); //시간 컬렉션 초기화 // 00 ~ 23의 값 만들어 ColHour 컬렉션에 넣기 ForAll(Sequence(24),Collect(ColHour,{Hour:Text(Value -1,"00") })); Clear(ColMinute); //분 컬렉션 초기화 // 00 ~ 59의 값 만들어 ColMinute 컬렉션에 넣기 ForAll(Sequence(60),Collect(ColMinute,{Minute:Text(Value -1,"00") })); 2. 날짜 : DatePickup, Hour : ColHour, Minute : ColMinute 3. 날짜, 시간 및 분을 선택하면 해당 값을 계산 SelectDatePicker.Selec.. 2023. 11. 17.
Power Apps 선택 기간 중 휴일 제거 방법 - 휴가 기간 일자 확인 휴가일은 시작일 ~ 종료일 까지의 기간 중 휴일 및 법정 공휴일을 제외하여야 한다. Weekday 함수를 사용하여 현재 요일이 주말인지를 확인할 수 있다. 1. 선택된 날짜가 주말인지 아닌지 확인하는 방법 아래 예제는 날짜를 선택하면 주말인지 평일인지를 확인해 주는 예제이다. If( Weekday(DatePicker1,StartOfWeek.Monday)= 6 Or Weekday(DatePicker1,StartOfWeek.Monday)= 7, "주말","평일" ) 2. 시작과 종료일을 선택했을 때 주말을 뺀 일수 값 계산 DateDiff는 날짜의 차이를 계산하게 되는데 시작과 종료일이 같으면 0이 됨으로 1을 더한다. DateDiff(StartDate,EndDate) + 1 & "일" 3. 선택된 기간을 .. 2023. 11. 16.
Power Apps 사원 번호 만들기 사원번호 정의 회사에서 인원 관리를 위해 부여한 관리번호를 의미한다. 사원번호 목적 결재 앱을 만들다 보면 사원의 정보를 가져와 처리해야 하는 값들이 생기게 된다. 이때 사원을 구분하는 목적으로 사용할 수 있다. 사원번호 생성 규칙 1. 고유한 번호로 중복되면 안 된다. 2. 일정한 자리 수를 가진 규칙을 만들고 이해가 가능해야 하며, 사원번호는 자동 생성되며 관리자가 원할 때 변경이 가능해야 한다. 3. 실수로 계정이 삭제되어 다시 만들게 될 경우 관리자가 번호를 생성 및 관리할 수 있어야 한다. 4. 전자결재 및 기타 앱에서 사용가능해야 한다. 5. 정규직 임시직 등 필요시 관리 번호를 지정한다. 규칙 적용 예시 1. 고유한 번호로 중복되면 안 된다. 관리자의 실수 혹은 동시 계정 생성으로 중복이 있.. 2023. 11. 14.
Power Apps - 테마 사용 앱을 만들다 보면 색상을 결정하고 맞추는데 많은 시간이 소요된다. 그래서 다양한 Color Palette를 검색하여 만들고자 하는 앱의 색상을 결정하고 앱에 적용하게 된다. 여기서는 Power FX 테마를 사용하여 앱의 색상을 쉽게 적용하는 방법을 설명하고자 한다. [ 현대식 컨트롤 및 테마 ] 설정 방법 기능을 사용하기 위해서는 위의 [현대식 컨트롤 및 테마] 기능을 설정해 주어야 한다. [ 설정 ] – [ 현대식 컨트롤 및 테마 ] – [ 설정 ] (기본값 : 해제 ) [ 현대식 ] 메뉴 추가 [ 삽입 ] – [ 현대식 ] 원하는 메뉴를 선택하면 테마가 적용된 메뉴가 자동으로 만들어 지게 된다. 테마 적용 방법 다양한 메뉴를 추가하고 테마를 적용하게 되면 해당 테마의 색상으로 변경되는 것을 알 수 있.. 2023. 10. 30.
Power Apps – SharePoint Lists 첨부 파일 다운로드 만들기 SharePoint 목록에 첨부 파일이 추가되어 있고 첨부 파일을 원하는 방식으로 다운로드 하기 위한 방법입니다. 제가 만들고 있는 연차 관리 앱입니다. 휴가 신청을 위해 증빙 자료가 필요한 경우가 발생합니다. 신청에서 증빙서류를 등록하였을 경우 관리자 화면에서 해당 파일을 다운 받기 편하게 구성해 봤습니다. 이 방법은 프로젝트 관리 등 기타 다른 앱을 만들 때도 사용 가능할 것으로 생각됩니다. 아래 핵심 내용만 정리해 봤습니다. 아래에는 다양한 형식의 파일을 추가했을 경우의 수를 확인하기 위해 PDF, DOCX, PNG 파일 등을 업로드 한 상태에서 정상적으로 다운로드가 가능한지 확인해 봤습니다. 모두 정상적으로 다운로드가 잘 되네요. 첨부 파일 개수 확인 Text 첨부 파일이 없으면 “”, 그렇지 않.. 2023. 10. 6.