앱에 개인 경비를 청구하는 앱을 만들고 있습니다.
경비 지급에 있어서 필요 서류로 영수증이 필요하고 이를 기준으로 지급을 할 수 있게 하기 위해
앱에서 영수증을 첨부 및 다운로드 할 수 있어야 한다.
재경팀 요구 사항
사용자가 영수증을 첨부파일로 올릴 수 있었으면 한다.
재경팀에서는 첨부 된 영수증 이미지를 다운 받을 수 있었으면 한다.
아래 앱에서 첨부된 이미지를 클릭하면 다운로드 할수 있게 구성
파일 첨부 방법
SharePoint Lists를 연결하여 편집할 양식을 삽입하면 기본적으로 첨부 파일을 올릴 수 있는 카드도 추가되어 있다.
Form1의 데이터 원본을 지정하면 2번 처럼 자동으로 항목을 만들어 준다.
기본 모드를 새로 만들기로 변경
Item 속성은 옆에 갤러리에서 선택된 값을 나타나게 구성
Gallery1.Selected |
각 항목에는 한개의 영수증만 넣기 위해 최대 첨부 파일 수를 6개에서 1개로 변경 한다.
SubmitForm 속성에 아래와 같이 갤러리
SubmitForm(Form1) |
위의 내용을 정리하기 위해 간단하게 갤러리를 만들고 이미지 파일을 OnSelect
아래 두가지 명령어 모두 동일하게 작업이 되는 것을 확인
Download(First(ThisItem.'첨부 파일').AbsoluteUri); //Launch(First(ThisItem.'첨부 파일').AbsoluteUri); |
이미지 Image 속성 값을 넣으면 첨부 파일의 첫번째 값을 가져와 화면에 나타나게 된다.
First(ThisItem.'첨부 파일').Value |
이미지 다운 버튼의 경우 버튼의 OnSelelct 속성을 설정하면 된다.
Launch(First(Gallery1.Selected.'첨부 파일').AbsoluteUri) //Download(First(Gallery1.Selected.'첨부 파일').AbsoluteUri) |
이미지를 클릭하면 아래 처럼 이미지 파일이 화면에 확대되어 나타난다.
이미지를 다운 받으려면 오른쪽 마우스를 눌러 이미지를 다른 이름으로 저장을 눌러 다운 받으면 된다.
댓글