Chuyển tới nội dung chính

Table.InsertRows

Chèn danh sách hàng vào bảng tại vị trí được chỉ định.

Syntax​

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

Remarks​

Trả về một bảng có danh sách các hàng, rows, được chèn vào table tại vị trí định sẵn, offset. Mỗi cột trong hàng sẽ chèn phải khớp với loại cột của bảng.

Examples​

Example #1​

Chèn một hàng vào bảng tại vị trí 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​

Chèn hai hàng vào bảng tại vị trí 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