Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam
53 Hình 48: Bổ sung Rules cho Controls.
a) Rules Formatting.
Trong ví dụ này, sử dụng điều kiện kiểm tra ngày ô dữ liệu
toingay
trong
mẫu form báo cáo tuần xem có lớn hơn ô dữ liệu
tungay
. Nếu
toingay
nhỏ hơn sẽ
có chữ màu đỏ.
Chọn Control toingay và click vào Manage Rules trên Toolbar sẽ xuất hiện
thêm một thanh Taskpane ở bên cạnh Data Source như hình bên dưới
Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam
54 Hình 49: Hình thiết lập Rules cho Field toingay ở Taskpane
Tiếp theo click trên New và chọn các tính năng của Rule bên dưới. Trong
trường hợp này là Formatting
Trong trường hợp này, chọn
Select a Field or Group
, và chọn
tungay
là
điều kiện điều kiện để kiểm tra. Hình bên dưới mô tả điều kiện
Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam
57 Hình 54: Bảng thể hiện điều kiện.
Tiếp sau đó là chỉnh sửa Format nếu điều kiện của Rules được thiết lập là
đúng. Chọn Format ở bên dưới ô Taskpane của Rules
Hình 55: Chọn định dạng Format mong muốn
Sau khi đặt xong Rules ta tiến hành thử các điều kiện, bằng cách click vào Preview
góc phải của Toolbar. Đây là môi trường thử nghiệm Hình 56: kết quả khi thử điều kiện phù hợp với Rules.
Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam
58
phép tính, một hàm, gán các giá trị hoặc lấy các dữ liệu từ một nguồn khác.
Để thiết lập Rules cho các hành động (Action), được thực hiện tương tự như
các Rules của Formating và Validation. Giả sử, trong InfoPath sẽ thực hiện hành
động tính toán khi số lượng và đơn giá nhận các giá trị thì cột thanh tiền sẽ tự động
tính toán giá trị theo công thức là
số lượng x đơn giá
.
Điều kiện được thực thi bao gồm: kiểm tra field soluong và đongia phải có
giá trị
Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam
61 Hình 59: điều kiện “kép” với phép toán AND
Ghi chú: có thể thay thế toán tử logic AND thành toán tử khác ở ComboBox phía trên hình.
Để thêm điều kiện click vào nút And, muốn xóa điều khiện thì ấn nút Delete. Hình 60: Các dạng hành động hỗ trợ cho Control
Chọn điều kiện là Set a field’s value (gán một giá trị cho filed)
Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam
62