Jaa


SPLITLISTBYLIMIT ER-funktio

SPLITLISTBYLIMIT-funktio jakaa määritetyn luettelon uuteen aliluetteloon (erät). Kunkin erän tietueiden määrä lasketaan dynaamisesti. Sitten funktio palauttaa tuloksen uutena Tietueluettelon arvona, joka koostuu eristä.

Syntaksi

SPLITLISTBYLIMIT (list, limit value, limit source)

Argumentit

list: Tietueluettelo

Tietueluettelo-tietotyypin tietolähteen kelvollinen polku.

limit value: Kokonaisluku tai Todellinen

Enimmäisarvo, jonka avulla alkuperäinen luettelo jaetaan eriin.

limit source: kenttä

Kokonaisluku- tai Todellinen-tyypin kentän kelvollinen polku on määritetyssä luettelossa. Tämän kentän arvo määrittää vaiheen, jonka kokonaissumma on kasvanut.

Palautusarvot

Tietueluettelo

Tuloksena oleva tietueluettelo.

Käyttöhuomautukset

Palautettu eräluettelo, joka sisältää seuraavat elementit:

  • Arvo: Luettelo

    Nykyiseen erään kuuluvien tietueiden luettelo.

  • BatchNumber: Kokonaisluku

    Palautetun luettelon nykyisen erän numero.

Rajaa ei käytetä tietyn alkuperäisen luettelon yhteen nimikkeeseen, jos lähderaja ylittää määritetyn rajan.

Esimerkki

Seuraavassa kuvassa on sähköisen raportoinnin (ER) muodon.

Muoto

Seuraavissa kuvissa näkyvät muodossa käytetyt tietolähteet.

Tietolähteet

Seuraavassa kuvassa on tulos, kun muoto suoritetaan. Tässä tapauksessa tuloksena muoto, joka on kauppatavaroiden jäsentämätön luettelo.

Tulos

Seuraavissa kuvissa sama muoto on säädetty ilmaisemaan kauppatavarat erinä, jos yhdessä erässä on oltava kauppatavaroita, joiden kokonaispaino ei saa olla suurempi kuin 9.

Muokattu muoto

Muokatun muodon tietolähteet

Seuraavassa kuvassa on tulos, kun säädetty muoto suoritetaan.

Muokatun muodon tulos

Muistiinpano

Rajaa ei sovellettu alkuperäisen luettelon viimeiseen nimikkeeseen, koska arvo (11) ylittää lähteen (painon) määritetyn raja-arvon (9). Ohita alaluettelot raportin luomisen aikana käyttämällä joko WHERE-funktiota tai vastaavan muodon elementin Käytössä-lauseketta tarvittaessa.

Lisäresurssit

Luettelotoiminnot