Đặt giá trị mặc định cho biểu mẫu

Lưu ý:  Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Khi thiết kế mẫu biểu mẫu Microsoft Office InfoPath 2007 , bạn có thể gán giá trị mặc định cho điều khiển được gắn kết các trường trong mẫu biểu mẫu. Một giá trị mặc định là giá trị tự động xuất hiện trong một điều khiển khi người dùng sẽ mở ra một biểu mẫu để điền.

Trong bài viết này

Tổng quan về giá trị mặc định

Khi bạn thiết kế mẫu biểu mẫu, bạn có thể gán giá trị mặc định cho điều khiển để giúp người dùng điền vào biểu mẫu của bạn nhanh hơn. Ví dụ, nếu bạn tạo mẫu biểu mẫu báo cáo chi phí nhân viên, bạn có thể gán ngày hôm nay là giá trị mặc định cho điều khiển bộ chọn ngày. Kết quả, ngày hiện tại được tự động nhập trong điều khiển bộ chọn ngày khi người dùng sẽ mở ra biểu mẫu và họ không phải theo cách thủ công nhập ngày.

Bạn có thể đặt giá trị mặc định trong mẫu biểu mẫu của bạn bằng cách:

  • Gán một giá trị cụ thể cho một điều khiển, được tự động nhập cùng khi người dùng sẽ mở ra biểu mẫu để điền.

  • Dùng một quy tắc để đặt một giá trị mặc định cho điều khiển, dựa trên dữ liệu mà người dùng nhập vào các điều khiển khác trên biểu mẫu.

  • Thiết đặt tất cả các giá trị mặc định cho mẫu biểu mẫu của bạn cùng một lúc.

Đầu trang

Đặt giá trị mặc định cho điều khiển

Khi bạn thiết lập một giá trị mặc định cho trường trong mẫu biểu mẫu của bạn, bạn xác định giá trị sẽ xuất hiện tự động trong điều khiển khi người dùng điền vào biểu mẫu dựa trên mẫu biểu mẫu đó.

  1. Nếu ngăn tác vụ Nguồn dữ liệu không hiển thị, bấm Nguồn dữ liệu trên menu dạng xem .

  2. Trong ngăn tác vụ Nguồn dữ liệu , bấm chuột phải vào trường mà bạn muốn đặt giá trị mặc định, sau đó bấm thuộc tính trên menu lối tắt.

  3. Bấm vào tab Dữ liệu.

  4. Thực hiện một trong những thao tác sau:

    • Để sử dụng một giá trị cụ thể là giá trị mặc định, hãy nhập giá trị mặc định trong hộp giá trị .

    • Sử dụng một biểu thức XPath để tạo giá trị mặc định, bấm Chèn công thức Ảnh nút , sau đó trong hộp thoại Chèn công thức , tạo biểu thức XPath.

      Mẹo: Để tự động Cập Nhật giá trị trong trường đã chọn mỗi khi công thức được tính toán, hãy chọn hộp kiểm Cập Nhật giá trị này khi kết quả của công thức được tính toán lại trong hộp thoại trường hoặc nhóm thuộc tính .

  5. Để kiểm tra các thay đổi của bạn, hãy bấm Xem trước trên thanh công cụ Chuẩn hoặc nhấn CTRL+SHIFT+B.

Chi tiết kỹ thuật

Khi bạn đặt giá trị mặc định cho điều khiển, bạn cũng thiết giá trị mặc định cho trường mà điều khiển được gắn kết. Bất kỳ điều khiển nào được gắn kết trường đó sẽ được phân công cùng một giá trị mặc định.

Nếu giá trị mặc định là một giá trị đã xác định, giá trị đó được lưu trữ trong tệp template.xml liên kết với mẫu biểu mẫu. Để thay đổi theo lập trình các giá trị mặc định, thay đổi giá trị của trường thích hợp trong tệp template.xml. Nếu giá trị mặc định là kết quả của biểu thức XPath, biểu thức được lưu trữ trong tệp manifest.xsf, trong phần tử xsf:calculatedField cho trường.

Đầu trang

Đặt giá trị mặc định bằng cách dùng quy tắc

Bạn có thể dùng quy tắc để đặt giá trị mặc định của điều khiển dựa trên giá trị của điều khiển khác. Quy tắc là một hành động xảy ra khi đáp ứng một điều kiện trong biểu mẫu. Ví dụ, bạn có thể thiết kế mẫu biểu mẫu với một điều khiển cho trạng thái và các điều khiển khác cho mã ZIP. Khi người dùng vào một mã ZIP trong điều khiển mã ZIP, điều khiển trạng thái được nhập tự động cùng với trạng thái chính xác.

Để hoàn thành quy trình này, bạn phải có hai điều khiển trong mẫu biểu mẫu của bạn — một người dùng sẽ nhập dữ liệu vào và một sẽ được nhập cùng với một giá trị mặc định, dựa trên dữ liệu được nhập vào điều khiển đầu tiên.

  1. Bấm đúp vào điều khiển điều khiển với giá trị mặc định sẽ được dựa trên.

    Ví dụ, trong trường hợp các điều khiển trạng thái và mã ZIP, bạn có thể bấm đúp vào điều khiển mã ZIP.

  2. Bấm vào tab Dữ liệu.

  3. Bên dưới quy tắc hợp lệ và, hãy bấm quy tắc.

  4. Trong hộp thoại quy tắc , bấm Thêm.

  5. Trong hộp tên , nhập tên cho quy tắc.

  6. Để xác định khi quy tắc sẽ chạy, bấm Thiết đặt điều kiện.

  7. Trong hộp thoại điều kiện , nhập điều kiện, sau đó bấm OK.

    Ví dụ, nếu bạn muốn một giá trị mặc định được thêm vào một điều khiển khi người dùng nhập dữ liệu vào điều khiển khác, trong hộp đầu tiên, hãy bấm vào trường người dùng sẽ nhập dữ liệu vào, hãy bấm bằng trong hộp thứ hai và trong hộp cuối cùng , hãy nhập dữ liệu người dùng sẽ nhập vào điều khiển.

  8. Trong hộp thoại quy tắc , hãy bấm Thêm hành động.

  9. Trong danh sách hành động , bấm đặt giá trị của trường.

  10. Bấm Nút Nguồn Dữ liệu kế bên hộp trường , sau đó trong hộp thoại chọn một trường hoặc nhóm , bấm điều khiển mà bạn muốn đặt giá trị mặc định.

  11. Thực hiện một trong những thao tác sau:

    • Để sử dụng một giá trị đã xác định là giá trị mặc định, nhập giá trị trong hộp giá trị , sau đó bấm OK.

    • Sử dụng một biểu thức XPath để tạo giá trị mặc định, bấm Chèn công thức Ảnh nút , nhập công thức trong hộp thoại Chèn công thức , sau đó bấm OK.

  12. Để kiểm tra các thay đổi của bạn, hãy bấm Xem trước trên thanh công cụ Chuẩn hoặc nhấn CTRL+SHIFT+B.

Đầu trang

Đặt tất cả các giá trị mặc định cho biểu mẫu

Nếu bạn biết tất cả các điều khiển trong mẫu biểu mẫu của bạn sẽ có một giá trị mặc định, và các giá trị mặc định không dựa trên quy tắc, bạn có thể đặt tất cả các giá trị mặc định cùng một lúc.

  1. Trên menu công cụ , bấm Tùy chọn biểu mẫu.

  2. Bấm nâng cao trong danh sách thể loại , sau đó bấm Sửa giá trị mặc định.

  3. Trong hộp thoại Sửa giá trị mặc định , hãy chọn trường mà bạn muốn đặt giá trị mặc định.

  4. Thực hiện một trong những thao tác sau:

    • Để sử dụng một giá trị đã xác định là giá trị mặc định, nhập giá trị mặc định cho trường trong hộp giá trị mặc định , sau đó bấm OK.

    • Sử dụng một biểu thức XPath để tạo giá trị mặc định, bấm Chèn công thức Ảnh nút , sau đó trong hộp thoại Chèn công thức , tạo biểu thức XPath.

      Mẹo: Để tự động Cập Nhật giá trị trong trường đã chọn mỗi khi công thức được tính toán, hãy chọn hộp kiểm Cập Nhật giá trị này khi kết quả của công thức được tính toán lại trong hộp thoại Sửa giá trị mặc định .

  5. Lặp lại bước 3 và bước 4 cho mỗi trường mà bạn muốn đặt giá trị mặc định.

  6. Để kiểm tra các thay đổi của bạn, hãy bấm Xem trước trên thanh công cụ Chuẩn hoặc nhấn CTRL+SHIFT+B.

Đầu trang

Bạn cần thêm trợ giúp?

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×