Tạo Sharepoint List, bỏ qua bước này nếu đã có sẵn:
1. Vào sharepoint, add New List, chọn Item type:Form=> đặt tên và bấm "Create"

2. Sau khi Create List, trên cửa số pop-up, tick chọn Attachment, tắt pop-up và add thêm các column khác, nếu cần.

Tạo form input từ Power App vào Sharepoint List:
1. Trong power app, insert Camera vào:

2. Ở properties Onselect, viết như sau:
Set(varname,GUID());
Collect(colcameraimages,
{DisplayName: varname & ".jpg" , Id: varname &".jpg" ,
Value:Camera1.Photo});
Trong đó, camera1 là tên control camera, còn lại, yêu cầu viết y nguyên.

1. Vào sharepoint, add New List, chọn Item type:Form=> đặt tên và bấm "Create"
2. Sau khi Create List, trên cửa số pop-up, tick chọn Attachment, tắt pop-up và add thêm các column khác, nếu cần.
Tạo form input từ Power App vào Sharepoint List:
1. Trong power app, insert Camera vào:
2. Ở properties Onselect, viết như sau:
Set(varname,GUID());
Collect(colcameraimages,
{DisplayName: varname & ".jpg" , Id: varname &".jpg" ,
Value:Camera1.Photo});
Trong đó, camera1 là tên control camera, còn lại, yêu cầu viết y nguyên.
4. Tạo 1 gallery để hiển thị hình đã chụp và xóa từng hình:
Trong đó:
Items:nguồn colcameraimages
Button Delete có Onselect: RemoveIf(colcameraimages,DisplayName=ThisItem.DisplayName)

5. Với các set-up như trên, mỗi lần bấm vào camera, 1 item mới sẽ dc tạo trên gallery, xem hình Gif dưới:

6. Tạo 1 form có source từ Sharepoint List đã tạo:
Bao gồm:
- Formmode:New (có thể chỉnh sau đó, theo nhu cầu giữa New, View, Edit )
- Add field Tittle, Attachments ( và 1 số cột khác, nếu cần)
- Button submit với thông tin Onselect như sau:
SubmitForm(Form4);ResetForm(Form4), trong đó Form4 là tên form.

7. Trong field attachment, làm như sau:
Datacardvalue Items:colcameraimages

Datacard Update:colcameraimages
Datacard Default:colcameraimages

** Mở rộng: Để đổi từ update hình từ camera sang uploaded files, chỉ cần đổi thuộc tính của Datacard Update thành DataCardValue37.Attachments
Trong đó:
Items:nguồn colcameraimages
Button Delete có Onselect: RemoveIf(colcameraimages,DisplayName=ThisItem.DisplayName)
5. Với các set-up như trên, mỗi lần bấm vào camera, 1 item mới sẽ dc tạo trên gallery, xem hình Gif dưới:

6. Tạo 1 form có source từ Sharepoint List đã tạo:
Bao gồm:
- Formmode:New (có thể chỉnh sau đó, theo nhu cầu giữa New, View, Edit )
- Add field Tittle, Attachments ( và 1 số cột khác, nếu cần)
- Button submit với thông tin Onselect như sau:
SubmitForm(Form4);ResetForm(Form4), trong đó Form4 là tên form.
7. Trong field attachment, làm như sau:
Datacardvalue Items:colcameraimages
Datacard Update:colcameraimages
Datacard Default:colcameraimages
** Mở rộng: Để đổi từ update hình từ camera sang uploaded files, chỉ cần đổi thuộc tính của Datacard Update thành DataCardValue37.Attachments
8. Kết quả
Nhận xét
Đăng nhận xét