Variables
được khởi tạo và tồn tại trong mộy phạm vi scope
cụ thể
● Trong phạm vi scoped
đó, có thể truy cập hoặc sửa đổi variable
● Nếu việc thực thi ngoài phạm vi scoped
, thì biến đó sẽ bị destroyed
Truyền một value
từ bên ngoài scoped
vào bên trong parent's scoped
Is Madatory
:: Bắt buộc truyền vàoDefault value
sẽ có lựa chọn khi Is Madatory
=== “NO”Truyền một
value
từ bên trong (inside)parent's scoped
ra bên ngoài (outside)scoped
Hoặc có thể hiểu::
Mộtvalue
phải được gán choOutput Parameter
tronginside
và được return raoutside
Output Parameter
bắt buộc phải được gán (assigned) value
nào đóThe variable
sẽ tiếp tục tồn tại ở outside scoped
parent's scoped
scoped này
The variable
sẽ bị detroyed
khi rời khởi scoped này
Trong OutSystem
hỗ trợ Basic Types
và Compound Types
(Entities, Static Entities, Structures) và Lists
Structures
là một compound data types
(Kiểu dữ liệu phức hợp) tuỳ chỉnh.
Structure
định nghĩa cho một data type
Structure
không giữ bất cứ giá trị nào.Add Structure
có thể set Name
và public
Add Structure Attributes
có thể set Name
và Data Type
default value
A List is a collection of elements of the same data type (e.g. List of Integers)
List
là một tập hợp các element
của cùng một data type
(List of interger)
Elements of OutSystems Lists
có thể là:
Basic types (Integer
…)
Compound types (Entities
or Structure
)
một union(kết hợp) giữa các data type
HẾT.