Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

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ệukế 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?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

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

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

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

×