1. Mô tả: Hàm trả về một chuỗi giá trị của một field cách nhau bằng khoảng trắng hoặc tự định nghĩa (Ví dụ: dấu “,”)
2. Cú pháp:
•<#List(table.field)>.
Nếu table chỉ có một dòng, có thể sử dụng hàm <#List(table.field)> để lấy giá trị của một dòng mà không cần đặt range “__tablename__”.
•<#List(tablename; ký tự phân cách; tên field từ table; filter)>.
•Filter: Có thể dùng các phép toán so sánh < > =.
•Ký tự phân cách: Nếu ký tự phân cách là ; thì cú pháp là “;”.
3. Ví dụ: Lấy thông tin từ Table nhanvien.
•<#List(nhanvien.ten)> trả về kết quả “Văn A Văn B Văn C” (Không được định nghĩa ký tự phân cách nên mặc định là khoảng trắng).
•<#List(nhanvien.ten;,)> è “Văn A, Văn B, Văn C”.
•<#List(nhanvien;”;”;<#nhanvien.ho> &” “&<#nhanvien.ten>)> è “Nguyen Van A; Nguyen Van B; Tran Van C”.
•Với cách khai báo <#List(nhanvien;“;”;<#nhanvien.ho> &” “&<#nhanvien.ten>; <#nhanvien.ho>=”Nguyen”)> è “Nguyen Van A; Nguyen Van B” (Chỉ lấy nhân viên có họ là Nguyen).