Bố cục màn hình CRF Version Builder.
CRF Version Builder Phân chia làm 4 khu vực chính
- New Elements : Khu vực để tạo mới các element trong CRF Version.
- Để tạo mới một element mới người dùng cần kéo thả từ khu vực này vào layout buidler (2)
- Layout Builder: Khu vực sử dụng để xây dựng bố cục logic cũng như hiển thị chính của CRF. Người dùng sẽ sắp xếp các đối tượng phù với bố cục thiết kế.
- Editor: Khu vực editor cung cấp giao diện chỉnh sửa chi tiết cho từng đối tượng. Các loại Editor bao gồm:
- CRF Version Editor
- Section Editor
- Group Editor
- Item Editor
- Removed Elements: Khu vực để xóa cũng như, khôi phục lại các element đã xóa.
- Để xóa người dùng cần kéo element cần xóa vào khu vực này, các element bị xóa sẽ được lưu trữ lại.
- Để khôi phục lại element cần xóa thì người dùng chỉ cần kéo element được lưu trữ vào layout buidler (2)
- Action bar: Khu vực các nút chức năng để tương tác với CRF Version hiện tại.
1. New Elements
Khu vực tạo mới Element cho phép tạo mới 4 loại đối tượng trong CRF bao gồm: Section, Group, Row, Item.
Để tạo một element mới người dùng cần lựa chọn loại item mới và kéo thả vào vị trí đối tượng cần tạo trong layout builder.
2. Layout Builder
Layout Builder là giao diện chính thiết kế bố cục của CRF Version, toàn bộ phần bố cục chính của CRF.
Việc sắp đặt các element trong Layout Builder cần tuân theo một số điều kiện sau:
- Tuân thủ theo bố cục của CRF <Trích dẫn thêm đường dẫn>
- Nên tuân theo một số lưu ý với các CRF Version (Không nên thay đổi group của các item trong các CRF Version khác nhau....)
Thông tin thể hiện trên các đối tượng trong CRF Builder
Các element trong CRF Builder layout.
Phần header sẽ bao gồm: Kiểu đối tượng - Tên đối tượng - Tình trạng sử dụng của đối tượng - Các thuộc tính nổi bật của đối tượng - Menu chức năng của đối tượng.
Phần nội dung phía dưới là các đối tượng con của đối tượng.
CRF Version:
- Header: CRF VERSION: <Tên CRF> - <Tên Version> (Tình trạng sử dụng hiện tại của đối tượng)
- Đối tượng con: Section
Section:
- Header: Section: <Section Label> - <Menu tùy chọn của Section>
- Đối tượng con: Group
Group:
- Header: Group: <Tên Group> <Tình trạng repeating của group><Menu tùy chọn của Group>
- Đối tượng con: Row (Chỉ với các group không repeating) hoặc Item
Row
- Header: Row
- Đối tượng con: Item, các item trong row sẽ được xếp thành hàng ngang thay vì hàng dọc như trong item. Checkpad chỉ cho phép tối đa 3 item xuất hiện trong cùng một row.
- Row sẽ hiển thị thêm header, sub header khi hai trường này được điền trong row.
Item
- Header: Item: <Item Name> - <Item Description> - <Data type><Response Type> <Remove Button>
- Đặc biệt với các item không được bao bởi header sẽ có thêm thuộc tính Header và Sub Header. Khi hai thuộc tính này được điền thì item sẽ có dạng sau:
Tương tác với các element trong layout builder
Có nhiều hình thức tương tác với một element trong layout builder.
Kéo thả:
HÌnh thức tương tác sử dụng phổ biến với mọi element trong layout builder,
- Kéo thả từ khu vực new elements để tạo mới đối tượng
- Kéo đối tượng giữa các element để thay đối thứ tự, vị trí của đối tượng trong layout builder.
- Kéo thả đối tượng vào khu vực removed elements để xóa đối tượng
Truy cập vào Editor của đối tượng
Khi click vào một đối tượng bất kì tron giao diện layout builder, giao diện editor của đối tượng đó sẽ xuất hiện tại vị trí Editor(3) tương ứng của đối tượng đó.
Tương tác với phím chức năng của đối tượng.
- Các đối tượng container (section, group, row)
- Thu nhỏ đối tượng, hoặc mở rộng lại các đối tượng đã thu nhỏ
- Chuyển đôi tượng lên trên
- Chuyển đối tượng xuống dưới
- Xóa đối tượng
- Item
- Hiện thời chỉ có duy nhất chức năng xóa đối tượng.