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.
Khai báo biến (Global/Dynamic) trong RunMacro
Lệnh Khai báo Biến tạo một biến có tên để lưu dữ liệu dùng lại trong kịch bản.
Điều kiện cần#
- Đã thêm lệnh Khai báo Biến vào macro.
- Chuẩn bị dữ liệu hoặc mục tiêu mà Khai báo Biến sẽ sử dụng.
Chế độ hỗ trợ#
- RunMacro Runner
Chức năng này làm gì#
Lệnh Khai báo Biến tạo một biến có tên để lưu dữ liệu dùng lại trong kịch bản. Chọn loại Global (giữ suốt phiên) hoặc Dynamic (dữ liệu tạm, đổi liên tục), kèm giá trị ban đầu.
Hình ảnh & video#

Khi nào nên dùng#
- Lưu một giá trị để dùng ở nhiều bước sau (vd email, tên).
- Chuẩn bị biến trước khi gán dữ liệu từ file/clipboard.
- Tách dữ liệu động khỏi nội dung cố định.
Khi nào không nên dùng#
- Không dùng cho giá trị dùng một lần khi Assign Variable là đủ và không cần scope rõ.
Các bước cấu hình#
- Thêm lệnh Biến › Khai báo Biến.
- Đặt tên biến (vd
email). - Chọn loại: Global hoặc Dynamic.
- (Tùy chọn) nhập giá trị ban đầu. Lưu. Dùng biến bằng cú pháp
{email}.
Giải thích từng tùy chọn#
Kết quả mong đợi#
Sau khi chạy, Khai báo Biế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ụ: Khai báo biến đếm#
- Khai báo Biến
dem, loại Global, giá trị0. - Trong vòng lặp, dùng Calculate để tăng
dem. - Dùng
{dem}ở nơi cần.
Giới hạn và trường hợp lỗi#
- Scope Global/Dynamic do runner quản lý; tên trùng thay đổi state và biến không tạo lexical scope.
Mẹo & lỗi thường gặp#
Dùng Dynamic cho dữ liệu đổi mỗi vòng (email, mật khẩu); Global cho cấu hình cố định.
Thông tin kiểm chứng#
commands/variables.py
