Del via


SPLITLISTBYLIMIT ER-funksjonen

SPLITLISTBYLIMIT-funksjonen deler den angitte listen inn i en ny liste over underlister (grupper). Antall poster i hvert parti beregnes dynamisk. Denne funksjonen returneres resultatet som en ny postliste-verdi som består av partiene.

Syntaks

SPLITLISTBYLIMIT (list, limit value, limit source)

Argumenter

list: Postliste

Den gyldige banen til en datakilde av Postliste-datatypen.

limit value: Heltall eller Reell

Maksimumsverdien for grensen som brukes til å dele den opprinnelige listen i partier.

limit source: Felt

Den gyldige banen til et felt av Heltall eller Reell-typen i den angitte listen. Verdien i dette feltet definerer trinnet som den totale summen økes på.

Returverdier

Postliste

Den resulterende listen over oppføringer.

Bruksnotater

Listen over partier som returneres, inneholder følgende elementer:

  • Verdi: Liste

    Listen over oppføringer som tilhører gjeldende parti.

  • BatchNumber: Heltall

    Nummeret for gjeldende parti i den returnerte listen.

Grensen brukes ikke på en enkelt vare i originallisten hvis kildegrensen overskrider den definerte grensen.

Eksempel

Illustrasjonen nedenfor viser et ER-format.

Format

Følgende illustrasjon viser datakildene som brukes for formatet.

Datakilder

Følgende illustrasjon viser resultatet når formatet kjøres. I dette tilfellet er utdataene en flat liste over artikkelvarer.

Utdata

I illustrasjonene nedenfor er det samme formatet justert slik at det viser listen over artikkelvarer i partier hvis et enkelt parti må inneholde artikler, og den totale vekten må ikke overskride grensen på 9.

Justert format

Datakilder for det justerte formatet

Følgende illustrasjon viser resultatet når det justerte formatet kjøres.

Utdata for det justerte formatet

Notat

Grensen gjelder ikke for det siste elementet i den originale listen siden verdien (11) av grensekilden (vekt) overskrider den definerte grensen (9). For å ignorere underlister under rapportgenerering bruker du enten funksjonen WHERE- eller Aktivert-uttrykket for det tilsvarende formatelementet, etter behov.

Tilleggsressurser

Listefunksjoner