Nhảy tới nội dung

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