Danh mục

Giới thiệu chung về INFOPATH 2010 phần 3

Số trang: 20      Loại file: pdf      Dung lượng: 668.65 KB      Lượt xem: 12      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 18,000 VND Tải xuống file đầy đủ (20 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

a) Rules Formatting.Trong ví dụ này, sử dụng điều kiện kiểm tra ngày ô dữ liệu toingay trongmẫ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ệnthêm một thanh Taskpane ở bên cạnh Data Source như hình bên dưới
Nội dung trích xuất từ tài liệu:
Giới thiệu chung về INFOPATH 2010 phần 3Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam 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 trongmẫ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ệnthêm một thanh Taskpane ở bên cạnh Data Source như hình bên dưới 53Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam 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. Trongtrường hợp này là Formatting Hình 50: Các dạng Rules được hỗ trợ 54Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft VietnamTiếp theo là đặt tên cho Rules Hình 51: Tạo tên cho Rule Sau đó Click vào chữ None phía dưới Condition để đưa ra điều kiện cho Rule.Bảng thiết lập điều kiện được thể hiện như hình bên dưới: 55Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam Hình 52: tạo điều kiện cho Rules Phía bên tay trái là là đối tượng được xét điều kiện. Ở giữa là các toán tử, các điều kiện bao gồm các giá trị so sánh tương ứngvới các phép toán so sánh thông thường (đối với kiểu số) hoặc các giá trị so sánhkiểu chuỗi như contains, begin with…hoặc kiểm tra giá trị rỗng (is not blank). Cột cuối cùng là giá trị so sánh. Có thể chọn các đưa các giá trị bằng cách gõvào ô này hoặc chọn lựa giá trị từ biểu mẫu hoặc sử dụng một công thức. Hình 53: bổ sung các giá trị lấy từ các field trong InfoPath 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 56Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam 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ốnSau khi đặt xong Rules ta tiến hành thử các điều kiện, bằng cách click vào Previewgó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. 57Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam b) Rules Validation (Quy tắc hợp lệ): Rules Validation được sử dụng để kiểm tra d ữ liệu đầu vào, đồng thời thôngbáo bằng các tips giúp người dùng nhập liệu chính xác. Rules này được sử dụng đểđảm bảo cho dữ liệu đầu vào được chính xác. Rules cho điều kiện nhập liệu khi sử dụng sẽ có mục thông báo Screentip (ônhắc nhở nhập liệu) và Message Box cảnh báo khi nhập liệu sai. 58Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam Hình 57: Các Rules được mô tả trong Rule Manage 59Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam Hình 58: Các ký hiệu dành cho Control khi có Rules dạng Validation.Ghi chú: khi sử dụng Rule Validation cho Controls nào thì khi ở dạng Filler Controls đó sẽ cóbiểu tượng dấu * màu đỏ. c) Sử dụng các công thức và hàm tính toán InfoPath (Rule Action) Tính năng Rules còn được thiết lập để thực hiện một hoặc nhiều hành động,tác động đến các Controls trên InfoPath. Các hành động đó có thể là thực hiện mộtphé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ự độngtí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ị 60Phiên bản thử nghiệm – Lưu hành nội bộ - Microsoft Vietnam Hình 59: điều kiện “kép” với phép toán ANDGhi 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 k ...

Tài liệu được xem nhiều: