2016-03-24 18 views
0

"Tracker" olarak adlandırılan SharePoint listesine sahibim. İki sütuna sahip olan Ay sütunu (hesaplanan sütun) ve Süre (hesaplanan sütun). Ayın Ocak'tan Aralık'a kadar değerleri vardır. Süre col, sayısal değerler içerir. Her Ay için süre sütununda değerlerin toplamını almaya çalışıyorum. Başka bir dizide bir dizi ve ay değerlerinde liste öğeleri alarak çalıştı. Ben formatında aşağıdan üçüncü dizide her iki diziler mağaza değerlerindeki döngüSharePoint Listesi: JavaScript İstemcisi Nesne Modeli'ni Kullanarak Sütun Değerlerinin Toplamı

[{Jan Süre Jan, Sum}, {Şubat, Şubat Süre toplamı} ....]

savunmalarını çalışıyorum yardım et. peşin

Teşekkür

+0

SharePoint'e özgü sorular için lütfen SharePoint Yığın Değişimi (http://sharepoint.stackexchange.com) sitesine bakın. –

cevap

0

Ok i çok boyutlu dizi kullanarak yukarıdaki soruyu çözdü. Döngülenmiş ay sütunu için ve daha sonra aynı döngü için SharePoint liste öğeleri için ikinci döngü oluşturuldu.

for (var i = 0; i < monthChoices.length; i++){ 
     chartSeries[i] = []; 
     var monthTotal = 0; 
     for(var j= 0; j< arrItems.length; j++){ 
      if(monthChoices[i]==arrItems[j].get_item("Month") && arrItems[j].get_item("Duration")!= ""){ 
       monthTotal += arrItems[j].get_item("Duration"); 
      } 
     } 
     chartSeries[i].push([monthChoices[i], monthTotal]); 
     console.log(chartSeries[i]); 
    } 
İlgili konular