Κοινοποίηση μέσω


Table.ReplaceRows

Σύνταξη

Table.ReplaceRows(
    table as table,
    offset as number,
    count as number,
    rows as list
) as table

Περίπου

Αντικαθιστά έναν καθορισμένο αριθμό γραμμών, count, στον table εισόδου με τον καθορισμένο rows, ξεκινώντας μετά το offset. Η παράμετρος rows είναι μια λίστα εγγραφών.

  • table: Ο πίνακας στον οποίο εκτελείται η αντικατάσταση.
  • offset: Ο αριθμός των γραμμών που θα παραλειπούν πριν την εκτέλεση της αντικατάστασης.
  • count: Ο αριθμός των γραμμών για αντικατάσταση.
  • rows: Η λίστα εγγραφών γραμμών για εισαγωγή στον table στη θέση που καθορίζεται από το offset.

Παράδειγμα 1

Ξεκινώντας από τη θέση 1, αντικαταστήστε 3 γραμμές.

χρήσης

Table.ReplaceRows(
    Table.FromRecords({
        [Column1 = 1],
        [Column1 = 2],
        [Column1 = 3],
        [Column1 = 4],
        [Column1 = 5]
    }),
    1,
    3,
    {[Column1 = 6], [Column1 = 7]}
)

εξόδου

Table.FromRecords({
    [Column1 = 1],
    [Column1 = 6],
    [Column1 = 7],
    [Column1 = 5]
})