Tôi có 3 Danh sách trong Sharepoint.Làm thế nào để tạo một dataview Trong Sharepoint với dữ liệu từ một truy vấn tham gia?
Tôi muốn tạo một dataview tham gia 3 bảng.
Table1 được tham gia với Table2 trên FieldA Bảng 2 được gia nhập vào Table3 trên FieldB
Table1 có giá trị trùng lặp trong FieldA vì vậy tôi cần phải chỉ trả lại một giá trị để tham gia với Table2.
Trong Access truy vấn của tôi trông như thế này:.. CHỌN WRK_InputWorkOrders.WorkOrder DISTINCT, Production1 [Part Number], Production1 [Làm việc theo thứ tự], Production1.Location, StationItems.Station, Production1.Description, Production1.Revision, WRK_InputWorkOrders .Status FROM StationItems INNER JOIN (WRK_InputWorkOrders INNER JOIN sản xuất1 ON WRK_InputWorkOrders.WorkOrder = Production1. [Work Order]) ON StationItems.Item = Production1. [Part Number] WHERE (((WRK_InputWorkOrders.Status) <> "đóng"));
Có cách nào để viết truy vấn giống như sql cho dataview không?
Tôi có Sharepoint Designer 2007 và Access.
Mục tiêu là nhận báo cáo mà người dùng có thể xem trong Internet Explorer. Tôi đã thử sử dụng phương pháp this. Nhưng nó trả về các bản ghi trùng lặp Tôi đã tìm thấy đề xuất this. Nó cho thấy sử dụng một bộ lọc XPath không (@yourvalue = trước-sibling :: dfs: YourRepeatingRowName/@ yourvalue)
Nhưng không thể làm cho nó hoạt động. Tôi không biết phải nhập gì vào YourRepeatingRowName
Tôi tìm thấy liên kết this. Có ai biết nếu nó có thể được sử dụng để thực hiện một tham gia như vậy?
Tôi đã thử bằng cách sử dụng datasources sáp nhập sử dụng thông tin từ http://office.microsoft.com/en-us/sharepointdesigner/HA100991441033.aspx Phương pháp này thực hiện một phép nối tạo ra một tập dữ liệu rất lớn. Hiệu suất cũng rất chậm. một bảng có 20.000 hàng. – user24912
Đó là sự thật ... nếu bạn di chuyển dữ liệu vào cơ sở dữ liệu SQL, bạn có thể có số lượt xem để đạt được điều này .. tôi hy vọng tôi có ý nghĩa :) – Muhammedh