Table.InsertRows
Table.InsertRows(table as table, offset as number, rows as list) as table
Gibt eine Tabelle mit der Liste der Zeilen rows
zurück, die an der angegebenen Position offset
in die table
eingefügt wurden. Jede Spalte in der einzufügenden Zeile muss mit den Spaltentypen der Tabelle übereinstimmen.
Fügt die Zeile an der Position 1 in die Tabelle ein.
Verwendung
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"]}
)
Ausgabe
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Fügt zwei Zeilen an Position 1 in die Tabelle ein.
Verwendung
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"]
}
)
Ausgabe
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})