Tài liệu
Tài liệu RunMacro
Tạo robot đầu tiên, rồi tiến xa theo nhu cầu.
Hướng dẫn rõ ràng từng bước để tạo, chạy và cải thiện robot cho công việc máy tính lặp lại.
Đặt nhãn (Label) để điều hướng workflow trong RunMacro
Lệnh Label đặt một điểm mốc có tên trong kịch bản.
Điều kiện cần#
- Đã thêm lệnh Label (Nhãn) vào macro.
- Chuẩn bị dữ liệu hoặc mục tiêu mà Label (Nhãn) sẽ sử dụng.
Chế độ hỗ trợ#
- RunMacro Runner
Chức năng này làm gì#
Lệnh Label đặt một điểm mốc có tên trong kịch bản. Nó không làm gì khi chạy, nhưng là đích để các lệnh Goto, Random Goto và nhánh IF/ELSE nhảy tới. Đây là nền tảng để tạo vòng lặp và rẽ nhánh.
Hình ảnh & video#

Khi nào nên dùng#
- Đánh dấu điểm quay lại để tạo vòng lặp với Goto.
- Tạo đích cho nhánh IF/ELSE của các lệnh điều kiện.
- Chia kịch bản thành các mốc dễ điều hướng.
Khi nào không nên dùng#
- Chỉ dùng Label khi cần một đích nhảy; Group phù hợp hơn nếu chỉ muốn tổ chức các bước.
Các bước cấu hình#
- Thêm lệnh Luồng › Label.
- Đặt tên nhãn dễ nhớ, không trùng (vd
bat_dau). - Ở các lệnh Goto hoặc điều kiện, chọn nhãn này làm đích. Lưu.
Giải thích từng tùy chọn#
Kết quả mong đợi#
Sau khi chạy, Label (Nhãn) hoàn tất thao tác đã mô tả và cung cấp kết quả cho bước tiếp theo.
Ví dụ thực tế#
Ví dụ: Vòng lặp vô hạn với Label + Goto#
- Đặt Label tên
vong_lapở đầu. - Thêm các lệnh thao tác.
- Cuối cùng đặt Goto tới
vong_lapđể lặp lại.
Giới hạn và trường hợp lỗi#
- Label không tự thực hiện hành động; tên trùng hoặc sai chính tả có thể khiến lệnh nhảy tới sai đích hoặc không tìm thấy đích.
Mẹo & lỗi thường gặp#
Nếu Goto trỏ tới nhãn không tồn tại, RunMacro sẽ tạm dừng và báo lỗi — kiểm tra đúng tên nhãn.
Thông tin kiểm chứng#
commands/control_flow.py
