Rýchle a jednoduché: SharePoint ZVYŠOK volať len vracia 100 Záznamy

Bol som pracoval na verejných čelia webové stránky pre môj SharePoint ambulancií tu New York a to používa veľa hovorov JavaScript a ZVYŠOK Zobraziť obsah.

Počas hlavnej rozvojovej, Vytvoriť malé dataset s len 10 alebo tak riadky vlastného zoznamu a my ZVYŠOK vyzýva všetky vytiahol odtiaľ.  Raz som narazil do zoznamu majú niekoľko sto riadkov údajov na test na očakávaný rast, Zistil som, že som dostala presne 100 riadkov vrátených späť na môj odpočinok hovory.

To je veľmi jednoduchá vec riešiť.  V mojom prípade (a verím, že vo väčšine prípadov), predvolené ZVYŠOK vyzýva na lokalitu SharePoint (a možno aj ako priemyselný štandard?) return 100 riadky.  Vrátiť viac ako predvolené, Použite $top parameter na vašu výzvu, rovnako ako v:

Získajte /Insights Dev/_api/web/lists/GetByTitle("MockBlog")/položky?$vyberte = ID,Hlava,Kategórie/titul,Blog_x0020_Author titul,DatePublished,BlogSummary&$rozšírenie = Blog_x0020_Author,Kategórie&$Filter =&$hore = 9999

Som si vybral 9999 v tomto prípade odvtedy viem, že growth-wise, tam nebude viac ako 200 alebo tak riadky pridané do tohto zoznamu v roku.  Ak sa stane nemotorný, môžeme realizovať niektoré stránkovanie na ceste.

</koniec>

undefinedVyberajte môj blog.

Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin

2 myšlienky na "Rýchle a jednoduché: SharePoint ZVYŠOK volať len vracia 100 Záznamy

  1. Ashish Patel

    Nedávno, Prišiel som vedieť, že ak ClientData.svc skráti záznamy a vysiela iba 100 záznamy, To zahŕňa __next majetok, ktorých hodnota obsahuje URL pre ďalšiu skupinu položiek. Technicky, slučky môžu byť napísané čo vyzerá pre túto vlastnosť a načítanie všetkých požadovaných údajov tým, že viaceré hovory. Aký je váš názor na to?

    Odpoveď
  2. Chris

    vďaka. To zachránil môj zadok. Uveďte, že hore sa na konci, alebo aspoň po a vyberte filter (aspoň pre mňa to). Bojoval som ju pre dobrý pár hodín, kým som to videl na svoj blog, Dajte ju na konci a fungovalo to. SP 2013 podnik.
    ešte raz vďaka,
    Chris

    Odpoveď

nechať odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *