Function.ScalarVector
Vektör işlevin üzerinde skaler bir işlev oluşturarak birden fazla çağrı grubu oluşturur.
Syntax
Function.ScalarVector(
scalarFunctionType as type,
vectorFunction as function
) as function
Remarks
Tek sıra bağımsız değişkenler ile vectorFunction çağıran ve bunun tekli çıkışını döndüren scalarFunctionType türü bir skaler işlev döndürür. Buna ek olarak, bir skaler işlev Table.AddColumn gibi bir giriş tablosunda tekrar tekrar uygulandığında tüm girişlerin yerine bir kez vectorFunction uygulanır.
Sütunlarının adları eşleşen ve scalarFunctionType parametrelerini konumlandıran bir tablo, vectorFunction öğesine geçirilir. Bu tablodaki her bir satır, skaler işleve bir çağrı için bağımsız değişkenler barındırır ve sütunlar scalarFunctionType parametrelerine karşılık gelir.vectorFunction, giriş tablosuyla aynı uzunlukta olan bir liste döndürmelidir. Bu listede tüm konumlardaki öğeler, giriş tablosunda aynı konumda bulunan satırın skaler işlevinin değerlendirme sonucuna karşılık gelmelidir.
Giriş tablosunun akışla içeri aktarılması beklenir, bu nedenle vectorFunction öğesinin de tek seferde yalnızca bir giriş öbeğiyle çalışarak giriş akışla aktarıldıkça çıkışını akışla aktarması beklenir. vectorFunction öğesinin giriş tablosunu bir kereden fazla sıralamaması özellikle önemlidir.
Category
Function