cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1188
Views
5
Helpful
2
Replies

JavaScript function to add a row/record to Grid

esramasa
Cisco Employee
Cisco Employee

How to add a row/record to a grid defined via service designer using Javascript? Are there any predefined functions/ Any workarounds

1 Accepted Solution

Accepted Solutions

derevan007
Level 1
Level 1

Below is some sample JavaScript you can use:

function AddRowToGrid(gridName) {

    var grid = nsServiceRequest.extjsGridList[gridName];
    var store = grid.getStore();
    grid.stopEditing();
    var newRow = store.getCount();
    var currentRecord = store.getAt(0);
    var myEntry= store.recordType;
    var newRowEntry= new myEntry();
    store.insert(newRow, newRowEntry);

}

View solution in original post

2 Replies 2

derevan007
Level 1
Level 1

Below is some sample JavaScript you can use:

function AddRowToGrid(gridName) {

    var grid = nsServiceRequest.extjsGridList[gridName];
    var store = grid.getStore();
    grid.stopEditing();
    var newRow = store.getCount();
    var currentRecord = store.getAt(0);
    var myEntry= store.recordType;
    var newRowEntry= new myEntry();
    store.insert(newRow, newRowEntry);

}

esramasa
Cisco Employee
Cisco Employee

Thank you so much derevan007. It is really helpful