Hoạt động “Break”

Người tạo: Akabot Support, Đã sửa đổi vào Wed, 19 Tháng 11 lúc 2:06 CH bởi Akabot Support

Chúng ta sẽ giới thiệu hoạt động Break.

Mục lục

  • Tên chương trình của hoạt động

  • Mô tả

  • Thuộc tính

  • Cách sử dụng


1. Tên chương trình của hoạt động

RCA.Activities.Core.Break


2. Mô tả

Truy cập nhanh: System > Control Flow > Break

Tạm dừng workflow đang chạy.

*Đã kiểm tra trên phiên bản Akabot Studio: 2.2.0.5
*Lưu ý: Tên gọi và nhãn có thể thay đổi tùy phiên bản.


3. Thuộc tính

Property category

Property name

Input field

Description

MiscPublicCheckbox

Các biến và tham số trong hoạt động được ghi vào file log và gửi lên Center. (Chi tiết xem “Về thuộc tính 'Public'”) 

Display nameAny String

Hiển thị tên trên panel Designer. 


4. Cách sử dụng

Hãy tạo một workflow lặp qua từng hàng trong cột Currency của một DataTable được tạo bằng Build Data Table, và tạm dừng quy trình nếu giá trị là “KRW (Korea)”.

  1. Kéo và thả Build Data Table từ Core > Data Table vào workflow.

  2. Trong Properties panel, vào Output > DataTable, nhập một biến kiểu DataTable.

  3. Kéo và thả For Each Row từ Core > Data Table vào workflow.

  4. Trong Properties panel, mục Input > DataTable, nhập biến kiểu DataTable (rateTable).

  5. Kéo và thả If từ System > Control Flow vào workflow.

  6. Trong Properties panel, mục Misc > Condition, nhập biểu thức điều kiện hoặc biến Boolean.

    • Ví dụ: row("Currency").ToString = "KRW (Korea)")

  7. Trong nhánh Then của If, kéo và thả Break từ System > Control Flow.

  8. Để kiểm tra kết quả thực thi, kéo và thả WriteLine từ System > Original vào nhánh Else của If.

  9. Trong Properties panel, mục Misc > Text, nhập một chuỗi hoặc biến kiểu String.

    • Ví dụ:  row("Currency").ToString

  10. Nhấn Home > Start hoặc F5 để chạy workflow, sau đó mở Output panel.

  • Vì quy trình lặp qua từng hàng cho đến khi gặp “Korean Won”, bạn sẽ thấy ba giá trị sau hiển thị:
    USD (America)
    EUR (Europe)
    GBP (UK)


[Tham khảo: Kết quả khi dùng “Continue” thay vì “Break”]

  • Khi giá trị khớp với “KRW (Korea)”, workflow bỏ qua iteration hiện tại và tiếp tục thực thi.

  • Kết quả: tất cả các giá trị trừ “KRW (Korea)” sẽ hiển thị trong output.


Bài viết này có hữu ích không?

Thật tuyệt!

Cám ơn phản hồi của bạn

Rất tiếc là chúng tôi không giúp được nhiều!

Cám ơn phản hồi của bạn

Hãy cho chúng tôi biết làm thế nào chúng tôi có thể cải thiện bài viết này!

Chọn ít nhất một trong những lý do
Yêu cầu xác minh CAPTCHA.

Đã gửi phản hồi

Chúng tôi đánh giá cao nỗ lực của bạn và sẽ cố gắng sửa bài viết