Widgets

Widgetsvisual elements mà trang điểm (Make up) cho các Screens

Container Widget

  • Tạo ra nhóm và áp dụng một style cho widgets
  • Height dựa trên nội dung

Tác dụng chính: Giúp tổ chức layout của Screen, tương đương với thẻ div trong HTML

If Widget

Hiển thị content dựa trên một boolean condition (true hoặc false)
Có hai nhánh: True BranchFalse Branch

  • True Branch sẽ được hiển thị, nếu boolean condition == true
  • False Branch sẽ được hiển thị, nếu boolean condition == false

Check Box Widget

  • Trường có thể checked or unchecked
  • Variable PHẢIData type == Boolean

Radio Button Widget

  • Nhiều Radio Button hoạt động cùng nhau cần cung cấp options (group)
  • Những Radio Buttons giống nhau về variable, mang ý nghĩa là sẽ định nghĩa một group
  • Value của Radio Button BẮT BUỘC PHẢI được gán giá trị

Lưu ý:

  • variable là tên bến để truyền đi
  • value là giá trị checked/uncheck (True/False)

Check Box Widget

Trường có thể checked or unchecked
Variable PHẢIData type == Boolean

Combo Box Widget

List các values có thể đến từ các nguồn:

  • Một Entity hoặc Static Entity
  • Một Source Record List
  • Một Special List

Dùng với Entity or Static Entity

  • Variable :: Cần khai báo Local VariableEntity identifier(Giữ giá trị đang chọn)
  • Source Entity :: Static Entity
  • Giá trị hiển thị của Combobox được định nghĩa bởi:
    • Label của Entity
    • Source Attribute property

Dùng với Source Record List

  • Variable :: Cần khai báo Local VariableEntity identifier(Giữ giá trị đang chọn)
  • Source Record List :: GetEntity.List
  • Giá trị hiển thị của Combobox được định nghĩa bởi Source Attribute property
    Các thuộc tính được tính toán từ các attribute khác

Dùng với Special List

  • Special Variable :: Cần khai báo Local Variable (Giữ giá trị đang chọn)
  • Special List : chứa cặp Value - Option,

Trong đó:

  • Value là giá trị thực sự của nó
  • Optionlabel hiển thị ra màn hình

! Sử dụng kết hợp

  • Entity or Static Entity hoặc a Source Record List có thể được kết hợp với các giá trị khác trong Special List.
  • KHÔNG THỂ kết hợp cả ba cách cùng một lúc
    • Entity or Static EntitySpecial List
    • Source Record ListSpecial List

HẾT…

@Copyright 2022 by HieuEM Github