Thay đổi hoặc loại bỏ kết nối dữ liệu

Áp dụng cho
InfoPath 2010 InfoPath 2013

Kết nối dữ liệu là kết nối giữa biểu mẫu Microsoft Office InfoPath và nguồn dữ liệu ngoài, chẳng hạn như cơ sở dữ liệu, dịch vụ Web, tệp XML hoặc thư viện tài liệu Microsoft Windows SharePoint Services sách. Kết nối dữ liệu được sử dụng để truy vấn và gửi dữ liệu. Nếu các nguồn dữ liệu ngoài cho mẫu biểu mẫu của bạn thay đổi, bạn có thể cần sửa đổi hoặc loại bỏ các kết nối dữ liệu tương ứng khỏi mẫu biểu mẫu của bạn.

Trong bài viết này

Trước khi bạn bắt đầu

Việc thay đổi hoặc loại bỏ kết nối dữ liệu của mẫu biểu mẫu sẽ ảnh hưởng đến các điều khiển và nguồn dữ liệu của mọi biểu mẫu mới hoặc hiện có dựa trên mẫu biểu mẫu đó. Khi bạn thay đổi kết nối dữ liệu, InfoPath sẽ tạo nguồn dữ liệu mới dựa trên cách dữ liệu được lưu trữ trong nguồn dữ liệu bên ngoài mới. Nếu nguồn dữ liệu ngoài mới lưu trữ dữ liệu giống như nguồn dữ liệu bên ngoài cũ, bạn sẽ không thấy bất kỳ thay đổi nào đối với nguồn dữ liệu trong mẫu biểu mẫu. Tất cả các điều khiển trên mẫu biểu mẫu sẽ được gắn kết với cùng một trường trong nguồn dữ liệu. Tuy nhiên, nếu nguồn dữ liệu ngoài mới lưu trữ dữ liệu theo cách khác với nguồn dữ liệu ngoài cũ, InfoPath sẽ tạo nguồn dữ liệu mới với các trường và nhóm mới. Các điều khiển trên mẫu biểu mẫu được liên kết với các trường trong nguồn dữ liệu cũ sẽ không còn được gắn kết với các trường trong nguồn dữ liệu mới. Nếu bạn muốn sử dụng các điều khiển hiện có này, bạn sẽ phải kết ghép các điều khiển này với các trường khác trong nguồn dữ liệu mới.

Bạn chỉ có thể loại bỏ kết nối dữ liệu phụ khỏi mẫu biểu mẫu. Bạn không thể loại bỏ kết nối dữ liệu chính khỏi mẫu biểu mẫu. Khi bạn loại bỏ kết nối dữ liệu phụ, InfoPath sẽ xóa nguồn dữ liệu phụ tương ứng khỏi mẫu biểu mẫu. Các điều khiển liên kết với nguồn dữ liệu đã xóa vẫn còn trên mẫu biểu mẫu nhưng không còn được gắn kết với các trường và nhóm trong nguồn dữ liệu đó. Nếu bạn muốn sử dụng các điều khiển này, bạn phải thực hiện một trong các thao tác sau:

  • Kết ghép các điều khiển không liên kết với các trường hoặc nhóm trong nguồn dữ liệu chính hoặc với một nguồn dữ liệu phụ hiện có khác.
  • Thêm kết nối dữ liệu phụ mới vào mẫu biểu mẫu, rồi kết ghép các điều khiển không liên kết với các trường hoặc nhóm trong nguồn dữ liệu phụ mới đó.
  • Loại bỏ các điều khiển không liên kết khỏi mẫu biểu mẫu.

Lưu ý

Việc thay đổi hoặc loại bỏ kết nối dữ liệu khỏi mẫu biểu mẫu có thể dẫn đến mất dữ liệu đối với mọi biểu mẫu hiện có dựa trên mẫu biểu mẫu này. Khi người dùng mở biểu mẫu hiện có, InfoPath sẽ kiểm tra vị trí đã phát hành để tìm phiên bản mới hơn của mẫu biểu mẫu. Nếu tồn tại phiên bản mới hơn, InfoPath sẽ hiển thị biểu mẫu bằng cách sử dụng phiên bản mới hơn của mẫu biểu mẫu. Nếu người dùng đã nhập dữ liệu vào điều khiển được liên kết với một trường trong phiên bản cũ hơn của mẫu biểu mẫu và bạn đã thay đổi hoặc sửa đổi kết nối dữ liệu, dẫn đến việc loại bỏ trường đó khỏi nguồn dữ liệu, người dùng sẽ mất dữ liệu được lưu trữ trong trường đã bị loại bỏ khỏi nguồn dữ liệu.

Trước khi bạn thay đổi hoặc loại bỏ kết nối dữ liệu, hãy đảm bảo xem xét các hiệu ứng đối với điều khiển và nguồn dữ liệu trong biểu mẫu hiện có dựa trên mẫu biểu mẫu của bạn. Sau khi bạn thay đổi hoặc loại bỏ kết nối dữ liệu, hãy kiểm tra các thay đổi của mình trước khi bạn cho phép người dùng điền vào biểu mẫu dựa trên mẫu biểu mẫu đã sửa đổi.

Đầu Trang

Thay đổi kết nối dữ liệu

  1. Trên menu Công cụ , bấm vào Kết nối Dữ liệu.

  2. Trong danh sách Kết nối dữ liệu cho mẫu biểu mẫu, bấm vào kết nối dữ liệu mà bạn muốn thay đổi.

  3. Bấm vào Sửa đổi.
    Trình hướng dẫn Kết nối Dữ liệu bắt đầu hướng dẫn bạn về quy trình thay đổi kết nối dữ liệu. Các trang tiếp theo của Trình hướng dẫn Kết nối Dữ liệu phụ thuộc vào loại kết nối dữ liệu mà bạn đang thay đổi.

  4. Làm theo các bước trong Trình hướng dẫn Kết nối Dữ liệu.

    Lưu ý

    Tìm các nối kết để biết thêm thông tin về cách sử dụng Trình hướng dẫn Kết nối Dữ liệu để kết nối biểu mẫu với một nguồn dữ liệu bên ngoài cụ thể trong mục Xem Thêm.

  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.

Đầu Trang

Loại bỏ kết nối dữ liệu

  1. Trên menu Công cụ , bấm vào Kết nối Dữ liệu.

  2. Trong danh sách Kết nối dữ liệu cho mẫu biểu mẫu, bấm vào kết nối dữ liệu mà bạn muốn loại bỏ.

  3. Bấm Loại bỏ.

    Lưu ý

    Nếu nút Loại bỏ bị tắt, điều này có nghĩa là bạn đã chọn kết nối dữ liệu chính của mẫu biểu mẫu. Bạn không thể loại bỏ kết nối dữ liệu chính của mẫu biểu mẫu.

  4. Trong hộp thoại Microsoft Office InfoPath , hãy bấm .

  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.

Đầu Trang