Function.ScalarVector
Syntaks
Function.ScalarVector(scalarFunctionType as type, vectorFunction as function) as function
Om
Returnerer en skalarfunksjon av typen scalarFunctionType
som aktiveres vectorFunction
med én enkelt rad med argumenter og returnerer enkeltutdataene. Når skalarfunksjonen brukes gjentatte ganger for hver rad i en tabell med inndata, for eksempel i Table.AddColumn, brukes i stedet vectorFunction
én gang for alle inndata.
vectorFunction
sendes en tabell der kolonnene samsvarer med navnet og plasserer parameterne scalarFunctionType
for . Hver rad i denne tabellen inneholder argumentene for ett kall til skalarfunksjonen, der kolonnene tilsvarer parameterne scalarFunctionType
for .
vectorFunction
må returnere en liste med samme lengde som inndatatabellen, der elementet i hver posisjon må være det samme resultatet som å evaluere skalarfunksjonen på inndataraden i samme posisjon.
Inndatatabellen forventes å strømmes inn, så vectorFunction
det forventes at utdataene strømmes etter hvert som inndataene kommer inn, bare med én del inndata om gangen. vectorFunction
Spesielt må ikke nummerere inndatatabellen mer enn én gang.