ฉันได้ทำงานบนเว็บไซต์หันสาธารณะสำหรับการปฏิบัติของฉัน SharePoint ที่นี่ใน นิวยอร์ก และใช้มากเรียก JavaScript และอื่น ๆ เพื่อแสดงเนื้อหา.
ในระหว่างการพัฒนา mainline, ฉันสร้างชุดข้อมูลขนาดเล็กมีเพียง 10 หรือดึงให้ แถวในรายการที่กำหนดเองและเรียกส่วนที่เหลือของฉันทั้งหมดจาก เมื่อฉันชนอัพรายชื่อให้ข้อมูลการทดสอบคาดว่าจะเติบโตกี่ร้อยแถว, พบว่า ก็คือการตรง 100 แถวที่ส่งกลับจึงเรียกส่วนที่เหลือของฉัน.
นี้เป็นสิ่งง่ายมากให้อยู่ ในกรณีของฉัน (และผมเชื่อว่าส่วนใหญ่), เริ่มต้นเหลือเรียกการ SharePoint (และอาจ เป็นมาตรฐานอุตสาหกรรม?) เที่ยวกลับ 100 แถว กลับเริ่มต้นมากกว่า, ใช้พารามิเตอร์ $top บนโทรศัพท์ของคุณ, เช่นใน:
รับ /Insights Dev/_api/web/lists/GetByTitle('MockBlog')/รายการ?$เลือก = ID,ชื่อเรื่อง,ประเภท/ชื่อเรื่อง,Blog_x0020_Author/ชื่อ เรื่อง,DatePublished,BlogSummary&$ขยาย = Blog_x0020_Author,ประเภท&$กรอง =&$ด้านบน = 9999
ฉันเลือก 9999 ในกรณีนี้ ตั้งแต่ผมรู้ว่า growth-wise, ไม่มีมากกว่า 200 หรือเพื่อ เพิ่มแถวลงในรายการนี้ในปี ถ้ามัน ungainly, เราสามารถนำบางเพลงถนน.
</สิ้นสุด>
ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin
เมื่อเร็ว ๆ นี้, ฉันมารู้ว่าถ้า ClientData.svc ตัดทอนข้อมูล และส่งเท่านั้น 100 เรกคอร์ด, รวมทรัพย์สิน __next, ค่าที่มี URL สำหรับชุดถัดไปของรายการ. เทคนิค, สามารถเขียนวนซึ่งค้นหาแห่งนี้ และนำข้อมูลทั้งหมดต้องใช้โดยหลาย. ความคิดของคุณบนที่คืออะไร?
ขอขอบคุณ. ก้นของฉันที่บันทึกไว้นี้. กรุณาระบุว่า ด้านบนเป็นสิ้นสุด, หรือน้อยหลังจากเลือกและตัวกรอง (น้อย สำหรับผม มัน). ต่อสู้กันในสองสามชั่วโมงจนเห็นแถบบนบล็อกของคุณดี, วางจบ และทำงาน. SP 2013 องค์กร.
ขอบคุณอีกครั้ง,
คริส