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 Chèn file .pmacro
📎 Luồng

Chèn và chạy file .pmacro (sub-macro) trong RunMacro

Lệnh Chèn file .pmacro gọi và chạy một file macro khác như một macro con, ngay tại vị trí của lệnh.

Điều kiện cần#

  • Đã thêm lệnh Chèn file .pmacro vào macro.
  • Chuẩn bị dữ liệu hoặc mục tiêu mà Chèn file .pmacro sẽ sử dụng.

Chế độ hỗ trợ#

  • RunMacro Runner

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

Lệnh Chèn file .pmacro gọi và chạy một file macro khác như một macro con, ngay tại vị trí của lệnh. Giúp tái sử dụng các đoạn kịch bản chung và chia nhỏ workflow lớn thành nhiều file gọn.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh Chèn file .pmacro trong RunMacro
Khung cấu hình các trường thông số của lệnh Chèn file .pmacro trong RunMacro.

Khi nào nên dùng#

  • Tái sử dụng một đoạn kịch bản chung (vd đăng nhập) ở nhiều nơi.
  • Chia workflow lớn thành nhiều file dễ quản lý.
  • Xây dựng thư viện macro con dùng lại nhiều lần.

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

  • Không chèn PMacro khi cần gói portable độc lập hoặc khi chuỗi gọi có thể tạo đệ quy vòng.

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

  1. Thêm lệnh Luồng › Chèn file .pmacro.
  2. Chọn đường dẫn tới file .pmacro cần chạy.
  3. Lưu. Khi chạy tới đây, toàn bộ macro con được thực thi rồi mới đi tiếp.

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

Đường dẫn file (.pmacro)#

File macro con sẽ được nạp và chạy. Thiếu file sẽ báo lỗi (không chạy tiếp âm thầm).

Kết quả mong đợi#

Sau khi chạy, Chèn file .pmacro 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ụ: Tái sử dụng macro đăng nhập#

  1. Tạo file dang_nhap.pmacro chứa các bước đăng nhập.
  2. Ở workflow chính, Chèn file .pmacro trỏ tới file đó.
  3. Mỗi khi cần đăng nhập, chỉ cần chèn lại file này.

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

  • File PMacro ngoài phải tồn tại và có thể phụ thuộc đường dẫn, biến, profile hay asset cục bộ; vòng gọi đệ quy bị chặn.

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

RunMacro tự chặn đệ quy vòng tròn (A gọi B, B gọi A) để tránh treo — nhưng nên tránh thiết kế như vậy.
Kết hợp với Goto File A để macro con điều hướng ngược về macro cha.

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.