Ana içeriğe geç

Add

Tabloya yeni bir satır ekler ve bu yeni satırı döndürür.

1
myDataTable.Add(row: object):DataRow

Tabloya yeni bir satır ekler, üzerinde geri çağırma işlevini çağırır ve yeni satırı döndürür.

1
myDataTable.Add(fn: (this: DataRow) => void):DataRow

Parametreler

object row
    Yeni satırın sütun değerlerini içeren bir nesne.

(this: DataRow) => void fn
    Satır değerlerini ayarlayan bir işlev örneği.

Döndürür

Bir DataRow nesnesi; yeni eklenen satırı temsil eder. Bir DataRow nesnesi; yeni eklenen satırı temsil eder.

Notlar

Bir nesneden yeni satır oluşturur

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
var table = $Database.Empty({
    Parameters : {
        TargetSchema : 'HR',
        TargetTable : 'Groups'
    }
});

table.Add({
    id : Script.NewId(),
    name : 'Employee'
});

table.Save();

Bir eşleyici işleviyle yeni satır oluşturur

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
var table = $Database.Empty({
    Parameters : {
        TargetSchema : 'HR',
        TargetTable : 'Groups'
    }
});

table.Add(function () {
    this.Id = id;
    this.Name = 'Administrators-2';
});

table.Save();

Bir nesneden yeni satır oluşturur

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
var table = $Database.Empty({
    Parameters : {
        TargetSchema : 'HR',
        TargetTable : 'Groups'
    }
});

table.Add({
    id : Script.NewId(),
    name : 'Employee'
});

table.Save();

Bir eşleyici işleviyle yeni satır oluşturur

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
var table = $Database.Empty({
    Parameters : {
        TargetSchema : 'HR',
        TargetTable : 'Groups'
    }
});

table.Add(function () {
    this.Id = id;
    this.Name = 'Administrators-2';
});

table.Save();

Ayrıca bkz.