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.
Đánh dấu dòng dữ liệu vừa xử lý (RunMacro)
Lệnh Data Source - Đánh dấu dòng cập nhật dòng vừa được lấy (bằng lệnh Lấy dòng) — thường là ghi cột trạng thái thành done.
Điều kiện cần#
- Đã thêm lệnh Data Source - Đánh dấu dòng vào macro.
- Chuẩn bị dữ liệu hoặc mục tiêu mà Data Source - Đánh dấu dòng sẽ sử dụng.
Chế độ hỗ trợ#
- RunMacro Runner
Chức năng này làm gì#
Lệnh Data Source - Đánh dấu dòng cập nhật dòng vừa được lấy (bằng lệnh Lấy dòng) — thường là ghi cột trạng thái thành done. Hỗ trợ CSV, Excel và Google Sheet, có thể cập nhật thêm nhiều cột.
Hình ảnh & video#

Khi nào nên dùng#
- Đánh dấu dòng đã xử lý để lần sau bỏ qua.
- Ghi kết quả/ghi chú vào chính dòng dữ liệu.
- Kết hợp sau lệnh Lấy dòng trong vòng lặp.
Khi nào không nên dùng#
- Không dùng khi source chỉ đọc hoặc không có cột/trạng thái nhận diện hàng ổn định.
Các bước cấu hình#
- Đảm bảo đã chạy Lấy dòng trước đó.
- Thêm lệnh Tệp › Data Source - Đánh dấu dòng.
- Đặt cột trạng thái và giá trị (vd
done); (tùy chọn) thêm các cột cập nhật khác. Lưu.
Giải thích từng tùy chọn#
Kết quả mong đợi#
Sau khi chạy, Data Source - Đánh dấu dòng 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ụ: Ghi done sau khi xử lý xong#
- Sau khi xử lý dòng vừa lấy.
- Đánh dấu dòng: cột
status=done. - Lần chạy sau, Lấy dòng sẽ bỏ qua dòng này.
Giới hạn và trường hợp lỗi#
- Ghi trạng thái phụ thuộc quyền, chỉ số hàng và schema hiện tại; cập nhật đồng thời có thể ghi đè nhau.
Mẹo & lỗi thường gặp#
Với Excel, đóng file trong Excel trước khi chạy để tránh lỗi không ghi được.
Thông tin kiểm chứng#
commands/data_source.py
