Ana içeriğe geç

Add

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

myDataTable.Add(row: object):DataRow (DataRow)

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

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

Parametreler

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

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

Döndürür

Yeni eklenen satırı temsil eden bir DataRow nesnesi. Yeni eklenen satırı temsil eden bir DataRow nesnesi.

Açıklamalar

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();

Eşleyici işlevle yeni satır oluşturma

 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();

Eşleyici işlevle yeni satır oluşturma

 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.