1. Record Function là gì?
Chức năng ghi (Record) cho phép bạn tạo khung sơ bộ của một workflow. Nó hỗ trợ hoàn thiện workflow bằng cách điều chỉnh các activity trên bảng thiết kế (designer panel).
Ưu điểm:
Có thể ghi lại thao tác khi bạn thực hiện trực tiếp.
Chỉ cần thiết lập các thuộc tính cần thiết ngay trên màn hình, dễ hơn so với việc tạo từ đầu trong designer panel.
Nhược điểm:
Không hỗ trợ nhánh điều kiện hoặc các thao tác đặc biệt.
Sau khi tạo khung bằng chức năng recorder, bạn vẫn cần bổ sung hoặc chỉnh sửa trong designer panel.
2. Cấu trúc màn hình
Chức năng recorder được chia thành Web và Desktop. Ngay cả trong Web, các mục có thể chọn sẽ khác nhau tùy theo gói activity đang được sử dụng.
Trường hợp Web (dùng chung cho Native Browser & Browser)

Trình duyệt gốc
Trình duyệt gốc
Desktop

* Với "Send Hot Key" của Desktop, hai activity "Search control" và "Send Hot Key" sẽ được ghi lại.
Cách dùng Delay
Cả Web và Desktop đều có nút "Delay", cho phép đặt thời gian trễ từ "No delay" đến 1–5 giây.
Khi ghi thao tác thủ công bằng cách chọn từng mục, bạn có thể bắt đầu chọn phần tử mục tiêu sau khi chờ số giây đã thiết lập bằng cách nhấn nút.
Ví dụ: thao tác này có thể được sử dụng khi làm việc với menu sau khi nhấp chuột phải.
Lưu ý: Đây là một phần của recorder, không liên quan đến activity "Wait" hoặc thuộc tính "Post/Pre-execution Delay".
3. Những gì có thể thực hiện với chức năng Ghi (Record Function)
Web
Bạn có thể thao tác trên trang web.
Các trình duyệt hỗ trợ (không hỗ trợ Internet Explorer):
Chrome
Edge
Firefox
Gói activity được sử dụng:
Browser
NativeBrowser
Giả định rằng các gói NativeBrowser và Browser đã được cài trong trình quản lý gói (Package Manager). Vui lòng tham khảo hướng dẫn tại đây để biết cách thêm activity trong Package Manager.
Khi chọn Web, một màn hình để chỉ định trình duyệt web sẽ được hiển thị trước khi mở cửa sổ ghi (wizard). Ở màn hình này, bạn có thể thiết lập:
Trình duyệt sẽ sử dụng
Gói activity sẽ sử dụng
Trang web sẽ mở
Nếu cả hai gói activity đều đã được cài đặt, bạn có thể chọn trình duyệt và loại activity sẽ dùng khi mở trình ghi (recorder).
Khi chọn "Native Browser", bạn có thể bắt đầu từ "Attach Browser" bằng cách chọn tab đang mở có sẵn trong mục "Pick a tab".
Nếu chỉ cài một gói:
Ảnh minh họa giao diện khi chỉ cài Native Browser.

Nếu cả hai gói đều được cài và chọn "Browser":
Sẽ không có mục "Pick a tab".

4. Phương pháp ghi
Có 2 phương pháp: "Automatic Recording" và "Manual Recording."
Automatic Recording
Bạn có thể sử dụng tính năng này bằng cách nhấn nút "Record" ở phía bên trái của cửa sổ wizard. Tính năng này cho phép bạn chuyển các thao tác thực hiện trên màn hình thành các activity tương ứng và ghi lại chúng. Vui lòng tham khảo ví dụ minh họa bên dưới để xem thao tác thực tế.
Cách bắt đầu / dừng ghi tự động Automatic Recording
Bạn có thể bắt đầu ghi bằng cách nhấn nút "Record" trong wizard cho cả Web và Desktop. Cách dừng ghi sẽ khác nhau giữa Web và Desktop:
Web: Nhấn nút "Stop Recording" trong wizard hoặc nhấn phím Esc.
Desktop: Nhấn phím Esc hoặc nhấp chuột phải.
Ghi thủ công (Manual Recording)
Bạn có thể ghi thủ công bằng cách chọn thao tác cần thực hiện từ các menu trong wizard.
Nếu bạn muốn chèn thao tác ghi thủ công trong lúc đang ghi tự động, bạn cần dừng ghi tự động trước.
5. Ví dụ sử dụng
Khi sử dụng chức năng ghi (recorder), vui lòng lưu ý rằng các chức năng sau chưa được hỗ trợ:
Sắp xếp lại (di chuyển lên/xuống) các hoạt động đã được thiết lập trong wizard.
Chỉnh sửa thuộc tính của các hoạt động đã được thiết lập trong wizard (chỉ có thể xóa, không thể sửa chi tiết thuộc tính).
Để xử lý các trường hợp này, bạn có thể xóa hoạt động liên quan và thiết lập lại, hoặc nhấn nút "Save and Exit" để thoát wizard, sau đó sắp xếp lại hoặc chỉnh sửa chi tiết trên giao diện thiết kế (designer panel).
Bài viết này có hữu ích không?
Thật tuyệt!
Cám ơn phản hồi của bạn
Rất tiếc là chúng tôi không giúp được nhiều!
Cám ơn phản hồi của bạn
Đã gửi phản hồi
Chúng tôi đánh giá cao nỗ lực của bạn và sẽ cố gắng sửa bài viết