Lặp Dữ Liệu
Bạn có thể sử dụng node này khi bạn muốn lặp qua một loạt dữ liệu
ID vòng lặp
ID để xác định vòng lặp. Sử dụng Id này khi bạn muốn truy cập dữ liệu vòng lặp bên trong biểu thức hoặc khi dùng node Dừng lặp.
Lặp qua
- Cột dữ liệu: lặp qua các hàng trong bảng đã kết nối với kịch bản đó.
Ví dụ: khi bạn muốn lặp dữ liệu trong cột name
của bảng anhxadulieu
bạn cần ghi biểu thức sau ở trong node Nhấn phím
: loopData.loopId.tencot
- Số đếm: lặp lại hành động bằng số đếm đã chọn
Ví dụ lặp lại node Nhấn phím
theo số đếm từ 1
đến 2
khi dùng vòng lặp Lặp dữ liệu
- Biến: lặp qua các giá trị của biến khi biến có kiểu giá trị mảng.
- Google Sheets: lặp qua các dữ liệu được lấy từ đường link của trang chứ dữ liệu trong Google Sheets
- Dữ liệu tuỳ chỉnh: Khi bạn chọn dữ liệu tuỳ chỉnh, đảm bảo bạn viết dưới dạng mảng dữ liệu kiểu cú pháp JSON. Ví dụ
json
["one", "two", 3, 4, { "key": "value" }]
["one", "two", 3, 4, { "key": "value" }]
- Các phần tử: khi bạn chọn lựa chọn
elements
, Automation sẽ trả về một mảng các bộ chọn của phần tử khớp vớiselector
mà bạn đã chọn. Và bạn có thể sử dụng node lặp dữ liệu như bên dưới
Ví dụ khi lặp qua các phần tử bằng node Lặp dữ liệu
với lựa chọn lặp qua các phần tử
và click phần tử đó mỗi lần lặp
Số lần lặp tối đa
Tuỳ chỉnh số dữ liệu tối đa muốn lặp, mặc định là 0 sẽ lặp tất cả dữ liệu
Bắt đầu từ vị trí
Lặp từ vị trí số 0 tương ứng với vị trí đầu tiên của dữ liệu trong một danh sách
Tiếp tục quy trình cuối cùng
Khi chọn vào lựa chọn này, dữ liệu sẽ được lặp qua toàn bộ
Đảo ngược thứ tự vòng lặp
Lặp từ phần tử cuối cùng cho đến phần tử đầu tiên trong danh sách dữ liệu
Thứ tự lặp ngẫu nhiên
Lặp từng phần tử trong danh sách dữ liệu theo thứ tự ngẫu nhiên.
Xem thêm: Vòng lặp