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ài liệu Luồng Goto File A (file cha)
⬆️ Luồng

Thoát sub-macro và nhảy về nhãn ở file cha (RunMacro)

Lệnh Goto File A dùng khi kịch bản của bạn gọi macro con (sub-macro).

Điều kiện cần#

  • Đã thêm lệnh Goto File A (file cha) vào macro.
  • Chuẩn bị dữ liệu hoặc mục tiêu mà Goto File A (file cha) sẽ sử dụng.

Chế độ hỗ trợ#

  • RunMacro Runner

Chức năng này làm gì#

Lệnh Goto File A dùng khi kịch bản của bạn gọi macro con (sub-macro). Nó thoát khỏi macro con đang chạy và nhảy tới một nhãn ở macro cha. Giúp điều hướng linh hoạt giữa các file.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh Goto File A (file cha) trong RunMacro
Khung cấu hình các trường thông số của lệnh Goto File A (file cha) trong RunMacro.

Khi nào nên dùng#

  • Trong macro con, muốn quay lại một điểm ở macro cha.
  • Kết thúc sớm sub-macro khi gặp điều kiện.
  • Xây dựng kịch bản nhiều tầng, tái sử dụng file con.

Khi nào không nên dùng#

  • Không dùng ngoài macro con hoặc khi việc trả về caller theo luồng bình thường đã đủ.

Các bước cấu hình#

  1. Đảm bảo file cha có một Label đích.
  2. Trong macro con, thêm lệnh Luồng › Goto File A.
  3. Nhập tên nhãn đích ở file cha. Lưu.

Giải thích từng tùy chọn#

Nhãn đích ở file cha (target label)#

Tên Label ở macro cha mà lệnh sẽ nhảy tới sau khi thoát macro con.

Kết quả mong đợi#

Sau khi chạy, Goto File A (file cha) 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ụ: Sub-macro báo lỗi về file cha#

  1. File cha có Label xu_ly_loi.
  2. Trong sub-macro, khi gặp lỗi, dùng Goto File A → xu_ly_loi.
  3. Luồng thoát sub-macro và tiếp tục ở file cha.

Giới hạn và trường hợp lỗi#

  • Lệnh cần frame macro cha và nhãn tồn tại trong cha; nó làm macro con phụ thuộc tên nhãn và cấu trúc của caller.

Mẹo & lỗi thường gặp#

Chỉ có tác dụng khi macro con được gọi từ macro cha (qua Chèn file .pmacro/.qmacro).

Thông tin kiểm chứng#

  • commands/control_flow.py
Robot biểu tượng của RunMacro

Công việc của robot. Thời gian của bạn.

Tạo robot trong vài phút, không cần lập trình. Chạy ổn định, quản lý từ xa, chi phí rõ ràng — và bạn luôn giữ quyền kiểm soát.