【发布时间】:2019-05-20 06:15:15
【问题描述】:
我有 2 个 SharePoint 列表。第一个列表有 Title、Desc。第二个列表有标题、评论。
我必须查询这两个列表并开始执行行分组。
在两者中,列表标题都是匹配的列。现在我能够从两个列表中获取所有值。但不能进行分组。
CurrentDatatable
Title Comments
12344 Demo policy data - First List
12344 Demo data for 12344
12344 Test data for 12344
12344 Tested data for 123443
12345 TestPolicy1 - First List
12345 Test data 12345
12345 Demo data
12345 Test record added
12346 12346 data - First List
12347 Test data added - First List
Showing 1 to 10 of 10 entriesPrevious1Next
我可以分组,但所有数据都被分组了。但我希望第一个列表数据应该是行组的标题,第二个列表数据应该被分组。
$pnp.sp.web.lists.getByTitle("TestPolicyNo").items.select("Title","PolicyName").top(5000).get().then(function(results) {
var uniquepolicynumber= new Set();
for (var i = 0; i < results.length; i++)
{
dataTable = $("#table_id").DataTable();
dataTable.row.add([results[i].Title,results[i].PolicyName]).draw(false);
$pnp.sp.web.lists.getByTitle("Testattachment").items.select("Title","Attachmentno").top(5000).filter("Title eq '"+results[i].Title+"'").get().then(function(attachmentscount) {
for( j=0; j<attachmentscount.length;j++){
dataTable.row.add([attachmentscount[j].Title,attachmentscount[j].Attachmentno]).draw(false);
}
});
}
});
datatable
$("#table_id").dataTable({ "bLengthChange": false, "bPaginate": false}).rowGrouping({iGroupingColumnIndex: 0,
iGroupingColumnIndex2: 1,
bExpandableGrouping: true,
bExpandableGrouping2: true,
bExpandSingleGroup: false,
iExpandGroupOffset: -2,
sGroupingColumnSortDirection: "asc",
});
我期待的实际表格:
Title Comments
12344 Demo policy data
>> 12344 Demo data for 12344
>> 12344 Test data for 12344
>>12344 Tested data for 123443
12345 TestPolicy
>>12345 Test data 12345
>>12345 Demo data
>>12345 Test record added
12346 12346 data`enter code here`
12347 Test data added
Showing 1 to 10 of 10 entries Previous Next
【问题讨论】:
标签: datatables datatables-1.10