1. Giới Thiệu
Sau khi tìm hiểu về Biến trong Handle Variables Part 1 và Handle Variables Part 2, Module này bạn sẽ làm quen với việc tạo và xử lý Biến.
Bài lab sẽ hướng dẫn bạn nhập thông tin vào biến, xử lý biến, và lưu biến vào file excel. Mục đích của bài lab này là làm quen với việc sử dụng biến để làm nền tảng cho các bài lab tiếp theo.
2. Chuẩn bị
Để thực hiện bài lab này bạn phải thực hiện xong Module 1: download và install Power Automate for desktop.
Trên đĩa C:\ bạn tạo folder Excel, và trong folder này bạn tạo file excel (c:\Excel\test.xlsx) để làm file thử nghiệm.
Trong file excel bạn tạo ba column Full Name, Phone Number, Email như trong hình, nhớ save và đóng file excel.
3. Tạo Flow Xử Lý Biến
1. Double click vào icon Power Automate trên desktop khởi chạy Power Automate for Desktop.
2. Ở góc trên bên phải chọn New Flow, trong phần Flow name nhập vào: Nhập và Xử Lý Biến, ấn Create.
3.1 Nhập thông tin vào Biến
1. Trong phần Action, tìm và kéo Display input dialog, vào cửa sổ Main.
2. Cửa sổ Display input dialog, trong phần Input dialog title: Họ và put dialog message: Họ nhân viên.
3. Trong phần variables produced sửa UserInput thành HoNhanVien (biến Họ nhân viên), ấn Save.
4. Tương tự kéo Display input dialog, vào cửa sổ Main
5. Cửa sổ Display input dialog, trong phần Input dialog title: Tên và put dialog message: Tên nhân viên.
6. Trong phần variables produced sửa UserInput thành TenNhanVien (biến Tên nhân viên), ấn Save.
7. Tiếp tục kéo Display input dialog, vào cửa sổ Main
8. Cửa sổ Display input dialog, trong phần Input dialog title: Số điện thoại và put dialog message: Số điện thoại nhân viên.
9. Trong phần variables produced sửa UserInput thành sodienthoai (biến số điện thoại), ấn Save.
10. Tiếp tục kéo Display input dialog, vào cửa sổ Main
11. Cửa sổ Display input dialog, trong phần Input dialog title: Email và put dialog message: Email nhân viên.
12. Trong phần variables produced sửa UserInput thành Email (biến Email), ấn Save.
3.2 Khai Báo Biến
1. Trong phần Action, tìm và kéo Set variable, vào cửa sổ Main.
2. Cửa sổ Set variable, trong phần variable thay Newvar thành HovaTen
3. Trong phần Value, ấn vào icon {X}, chọn biến HoNhanVien, tiếp tục chọn biến TenNhanVien, và sửa lại thành %Honhanvien + ‘ ‘ + TenNhanVien% (Biến HovaTen sẽ có giá trị là Honhanvien + TenNhanVien, ấn Save
3.3 Nhập Giá Trị Của Biến Vào File Excel
1. Trong phần Action, tìm và kéo Launch Excel, vào cửa sổ Main.
2. Cửa sổ Launch Excel, Trong phần Launch Excel chọn and open the following document, để con trỏ vào phần Document Path, chọn icon Selete file và file chọn c:\Excel\test.xlsx đã chuẩn bị ở task 2 (chú ý nhớ đóng file)
3. Trong phần variables produced để nguyên tên biến là ExcelInstance, ấn Save.
4. Trong phần Action, tìm và kéo Get first free column/row from Excel worksheet, vào cửa sổ Main.
5. Cửa sổ Get first free column/row from Excel worksheet, giữ nguyên các giá trị mặc định, chú ý tên biến là FirstFreeColumn và FirstFreeRow sẽ được sử dụng trong các action tiếp theo, ấn Save.
6. Trong phần Action, tìm và kéo Write to Excel worksheet, vào cửa sổ Main và chọn các thông tin sau:
• Trong phần Excel instance giữ nguyên biết %Excelinstance%.
• Đặt con trỏ vào phần Value to write chọn {x} và chọn biến HovaTen.
• Trong phần Write mode chọn On specified cell
• Trong phần Column nhập giá trị 1 (column 1 chứa Họ và Tên).
• Đặt con trỏ vào phần Row chọn {x} và chọn biến FirstFreeRow.
• Ấn Save
7. Tương tự trong phần Action, tìm và kéo Write to Excel worksheet, vào cửa sổ Main và chọn các thông tin sau:
• Trong phần Excel instance giữ nguyên biết %Excelinstance%.
• Đặt con trỏ vào phần Value to write chọn {x} và chọn biến SoDienThoai.
• Trong phần Write mode chọn On specified cell
• Trong phần Column nhập giá trị 2 (column 2 chứa Số đện thoại).
• Đặt con trỏ vào phần Row chọn {x} và chọn biến FirstFreeRow.
• Ấn Save
8. Tương tự trong phần Action, tìm và kéo Write to Excel worksheet, vào cửa sổ Main và chọn các thông tin sau:
• Trong phần Excel instance giữ nguyên biết %Excelinstance%.
• Đặt con trỏ vào phần Value to write chọn {x} và chọn biến Email.
• Trong phần Write mode chọn On specified cell
• Trong phần Column nhập giá trị 3 (column 3 chứa Email).
• Đặt con trỏ vào phần Row chọn {x} và chọn biến FirstFreeRow.
• Ấn Save
9. Trong phần Action, tìm và kéo Close Excel vào cửa sổ Main.
10. Cửa sổ Close Excel:
- Trong phần Excel instance giữ nguyên biết %Excelinstance%.
- Before close excel chọn Save Document
- Ấn Save
11. Ấn Save ở góc trên cửa sổ main để lưu và hoàn tất việc tạo Flow
3.4 Thực Thi Flow và Kiểm Tra Kết Quả
1. Ấn Run ở góc trên cửa sổ main để thực thi flow, xuất hiện cửa sổ để nhập Họ Nhân Viên, Tên Nhân Viên, số điện thoại và Email
2. Và open file excel C:\Excel\Test.xlsx để kiểm tra kết quả
3. Đóng file excel, Thực hiện Run lại lần thứ 2 và xem kết quả
(chú ý phải đóng file trước khi ấn Run)
Bạn đã hoàn tất module nhập và xử lý biến. Qua bài lab này giúp bạn hiểu rõ hơn về cách sử dụng biến trong Desktop Flow.