1. Khai báo biến
<iif-D>Var:TênBiến
<In>Giá trị biến</In>
</iif-D>
* Khi tạo tức hệ thống tạo 1 session có tên _iif_var_TênBiến
Ví dụ:
<iif-D>Var:A
<In>Trần Văn A</In>
</iif-D>
2. Lấy giá trị biến
<iif-D>Var:TênBiến</iif-D>
Ví dụ:
<iif-D>Var:A</iif-D>
-> Kết quả in ra là: Trần Văn A
3. Khai báo biến theo kiểu chỉ định
<iif-D>Var:TênBiến
<In>Giá Trị</>Kiểu</In>
</iif-D>
Một số Kiểu
để trống là kiểu chữ
int : kiểu số nguyên
double: kiểu số thập phân
date: kiểu ngày tháng năm
Ví dụ: Tạo biến B và in ra
<iif-D>Var:B
<In>100000</>int</In>
</iif-D>
<iif-D>Var:B</iif-D>
4. Lấy giá trị biến ra có định dạng theo định dạng
<iif-D>Var:TênBiến
<fm>Định dạng</fm>
</iif-D>
Định dạng:
<fm>{0}</fm>
<fm>Nội dung {0}</fm>
<fm>Kiểu số {0:n0}</fm>
<fm>Kiểu số thập phân {0:n2}</fm>
Ví dụ:
<iif-D>Var:B
<In>100000</>int</In>
</iif-D>
<iif-D>Var:B
<fm>{0:n0}<fm/>
</iif-D>
-> kết quả là 100.000
Sử dụng <fm> chỉ khi có giá trị mới xuất.
5. Tính toán giá trị trước khi đưa vào biến
<iif-D>Var:B
<In><e>Biểu_thức</e></>kiểu</In>
</iif-D>
Ví dụ 1:
+ Khai báo biến B kiểu số nguyên
<iif-D>Var:B
<In><e>1000+2000</e></>int</In>
</iif-D>
<iif-D>Var:B
<fm>{0:n0}</fm>
</iif-D>
--> kết quả: 3.000
+ Khai báo biến C kiểu số lẻ
<iif-D>Var:C
<In><e>10/3</e></>double</In>
</iif-D>
<iif-D>Var:B
<fm>{0:n2}</fm>
</iif-D>
--> kết quả: 3,3