Override the Section Open record button and the Name link

Hi Community,

Any idea how can I override the Open section record button and the Name Link on section?


Like 0



Hi Fulgen, 

You can try overriding the button in the diff section:

diff: /**SCHEMA_DIFF*/[
                // values from parent, replacing and replaced schemes merge together,
                // the "values" parameter properties of the last inheritor have priority
                "operation": "merge",
                "name": "DataGridActiveRowOpenAction",
                "parentName": "DataGrid",
                "propertyName": "activeRowActions",
                "values": {
                    "className": "Terrasoft.Button",
                    // new caption
                    "caption": "Test",
                    // new tag that will call the custom method
                    "tag": "test"
in the "methods" section, override the onActiveRowAction parent method(buttonTag, primaryColumnValue) .
onActiveRowAction: function(buttonTag, primaryColumnValue) {
                // calling the method implementation from the
                this.callParent(arguments)base schema;
                // adding the button custom tag that calls the custom method 
                switch (buttonTag) {
                    case "test":

and add the testFunction() method with new functionality

Show all comments