Nopea ja yksinkertainen: SharePoint loput soittaa vain palauttaa 100 Tietueet

Olen työskennellyt julkisen edessä web-sivuston SharePoint käytäntö täällä New York ja se käyttää paljon JavaScript ja loput vaatii Näytä sisältö.

Kaukoliikenteen kehityksen aikana, Luon pieni dataset on vain 10 tai niin rivien mukautetun luettelon ja loput puheluni sieltä.  Kerran bumped luettelo on muutamia satoja rivejä tiedot testata ennakoitu kasvu, Huomasin, että olin saada tarkalleen 100 palauttaa taaksepäin model after minun muut puhelut.

Tämä on hyvin yksinkertainen asia käsitellä.  Minun tapauksessani (ja mielestäni useimmiten), oletuksena loput vaatii SharePoint (ja mahdollisesti alan standardi?) paluu 100 rivit.  Palata enemmän kuin oletus, Käytä $top-parametria puhelu, kuten:

SAADA /Insights Dev/_api/web/lists/GetByTitle("MockBlog")/kohteita?$Valitse = ID,Otsikko,Luokat/otsikko,Blog_x0020_Author/otsikko,DatePublished,BlogSummary&$Laajenna = Blog_x0020_Author,Luokat&$suodatin =&$Top = 9999

Otin 9999 Tässä tapauksessa koska tiedän, että growth-wise, ei tule yli 200 tai niin rivejä lisätään luetteloon vuodessa.  Jos käy kömpelö, voimme toteuttaa joitakin henkilöhaku tiellä.

</loppu>

undefinedTilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin

2 ajatuksia ”Nopea ja yksinkertainen: SharePoint loput soittaa vain palauttaa 100 Tietueet

  1. Ashish Patel

    Äskettäin, Tulin tietää, että jos ClientData.svc katkaisee tietueet ja lähettää vain 100 tietueet, Se sisältää __next-ominaisuuden, joiden arvo sisältää URL seuraava joukko kohteita. Teknisesti, silmukka voidaan kirjoittaa joka näyttää tämän ominaisuuden ja hakea kaikki tarvittavat tiedot tekemällä useita puheluja. Mikä on ajatuksesi siitä?

    Vastaus
  2. Chris

    Kiitos. Tämä pelasti minun maalialue. Mainitse alkuun on lopussa, tai ainakin jälkeen valitse ja suodatin (ainakin minulle se teki). Olen taistellut sitä hyvä pari tuntia til näin blogiisi, Laita se lopussa ja se toimi. SP 2013 yrityksen.
    Kiitos jälleen,
    Chris

    Vastaus

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *