Skip to main content

Table.InsertRows

Menyelitkan baris pertama ke dalam jadual pada kedudukan yang ditentukan.

Syntax

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

Remarks

Mengembalikan jadual dengan senarai baris, rows, dimasukkan ke dalam table pada kedudukan yang ditentukan, offset. Setiap lajur dalam baris untuk dimasukkan mesti sepadan dengan jenis lajur pada jadual.

Examples

Example #1

Menyelitkan baris ke dalam jadual pada kedudukan 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

Menyelitkan dua baris ke dalam jadual pada kedudukan 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