Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Table.ReplaceRows

Składnia

Table.ReplaceRows(table as table, offset as number, count as number, rows as list) as table

Około

Zastępuje określoną liczbę wierszy, count, w danych wejściowych table podanym rows, zaczynając od offset. Parametr rows jest listą rekordów.

  • table: Tabela, w której wykonywana jest zamiana.
  • offset: liczba wierszy do pominięcia przed dokonaniem zamiany.
  • count: liczba wierszy do zastąpienia.
  • rows: lista rekordów wierszy do wstawienia do table w lokalizacji określonej przez offset.

Przykład 1

Począwszy od pozycji 1, zastąp 3 wiersze.

użycie

Table.ReplaceRows(
    Table.FromRecords({
        [Column1 = 1],
        [Column1 = 2],
        [Column1 = 3],
        [Column1 = 4],
        [Column1 = 5]
    }),
    1,
    3,
    {[Column1 = 6], [Column1 = 7]}
)

Wyjście

Table.FromRecords({
    [Column1 = 1],
    [Column1 = 6],
    [Column1 = 7],
    [Column1 = 5]
})