2008-12-11 41 views
5

Bất kỳ ai có bất kỳ ý tưởng nào về cách ánh xạ trường infopath đến một cột chia sẻ của lựa chọn loại? Trường infopath là một trường lặp lại, do đó người dùng có thể chọn nhiều tùy chọn, tôi muốn có thể ánh xạ các trường đó tới trường lựa chọn trong SharePoint. Bất kỳ ý tưởng?Ánh xạ các trường Infopath đến các cột Sharepoint

cập nhật: Điều tôi đang cố gắng làm là như sau. Tôi có một cột lựa chọn trong sharepoint cho phép người dùng nhập giá trị. Trong infopath, tôi có một lĩnh vực lặp đi lặp lại. Tôi đang ràng buộc trường vào danh sách thả xuống. Danh sách thả xuống được điền bởi dịch vụ web. Danh sách thả xuống này nằm trong phần lặp lại, do đó người dùng có thể chọn để chọn từ nhiều danh sách thả xuống. Vì vậy, giả sử người dùng thêm 2 danh sách thả xuống và chọn một tùy chọn từ mỗi danh sách thả xuống. Tôi muốn có thể thêm các lựa chọn đó làm các lựa chọn trong cột lựa chọn sharepoint.

Trả lời

0

Há chẳng phải tương tự để tạo một Lặp lại Cascading Danh sách từ:

Nếu có, có thể hai bài viết đó có thể cung cấp cho bạn một số gợi ý.

+0

Cảm ơn VonC. Vì vậy, bạn có bất kỳ ý tưởng nếu điều này là doable? – Sam

+0

Tôi đã kiểm tra và cho đến nay, tôi không tìm thấy một cách dễ dàng để làm điều đó. Điều đó không có nghĩa là nó là không thể mặc dù, chỉ là tôi không quen thuộc đủ với SharePoint. – VonC

2

Danh sách SharePoint là cấu trúc phẳng và do đó, Infopath không cho phép bạn lập bản đồ các phần lặp lại để liệt kê các cột.

Bạn có thể muốn xem xét các cách giải quyết như sau:

    dạng
  • cửa hàng InfoPath đến một thư viện (cùng với không lặp lại các trường)
  • Sử dụng một trong these hoạt động tùy chỉnh để trích xuất dữ liệu từ lặp lại bảng và sao chép nó vào một danh sách khác
  • Tạo chế độ xem dữ liệu tùy chỉnh hoặc phần web để hiển thị các mục này (nếu cần thiết)

Cách tiếp cận này có thể hữu ích nếu bạn cần thực hiện một số tác vụ bổ sung với dữ liệu lặp lại.

2

Khi bạn đang quảng bá các lĩnh vực trong một phần lặp đi lặp lại thành các cột SharePoint, các tùy chọn sẵn có để thúc đẩy các cột như:

  • đầu tiên (tức là chỉ lựa chọn đầu tiên được đề bạt)
  • cuối cùng
  • đếm số
  • hợp nhất (Tôi tin rằng điều này kết hợp tất cả các giá trị đã chọn với nhau thành một mục duy nhất)

screenshot http://img4.imageshack.us/img4/5539/repeatinggrouptr3.png

0

Phụ thuộc vào loại trường lựa chọn. Nếu đó là trường Chọn Nhiều (hộp kiểm), bạn có thể đặt trường thông qua mô hình đối tượng (từ trang chia sẻ) hoặc qua dịch vụ web, bằng cách sử dụng "; #" cho từng mục bạn muốn đánh dấu, giá trị được liệt kê trong hộp kiểm ở đâu. Tôi không nhớ lựa chọn này chỉ dành cho một lựa chọn duy nhất, nhưng nó là một cái gì đó có cùng tính chất. Nếu bạn đang nói về các trường tra cứu, nó phải làm với số chỉ mục của trường từ danh sách bạn đang tìm kiếm từ đó.Ngoài ra, có các bước bổ sung nếu trường lựa chọn cho phép người dùng nhập hoặc chỉ định tùy chọn của riêng họ.

Các vấn đề liên quan