Lewati ke konten utama

Table.InsertRows

Menyisipkan daftar baris ke dalam tabel pada posisi yang ditetapkan.

Syntax

Table.InsertRows(
table as table,
offset as number,
rows as list
) as table

Remarks

Menghasilkan tabel dengan daftar baris, rows, disisipkan ke dalam table pada posisi yang diberikan, offset. Setiap kolom dalam baris yang akan disisipkan harus cocok dengan tipe kolom dalam tabel.

Examples

Example #1

Menyisipkan baris ke dalam tabel pada posisi 1.

Table.InsertRows(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
}),
1,
{[CustomerID = 3, Name = "Paul", Phone = "543-7890"]}
)

Result:

Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})

Example #2

Menyisipkan dua baris ke dalam tabel pada posisi 1.

Table.InsertRows(
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
1,
{
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
}
)

Result:

Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})

Category

Table.Row operations