Как добавить класс строки

Столкнулся с вот такой проблемой. Отсутствует класс строки, и я не могу найти примера где этот класс добавляется. Кто сталкивался? Можете что посоветовать?

Проблема в детали с редактируемым реестром

 

Изображение удалено.

Нравится

3 комментария

А листинг схемы детали можете привести?

Кисловский Михаил Андреевич,



Вот:

define("AnFieldForceActionsKnowledgeBaseDetailV2", [

"AnFieldForceActionsKnowledgeBaseDetailV2Resources", "ConfigurationGrid",

    "ConfigurationGridGenerator", "ConfigurationGridUtilities"],

        function() {

            return {

                entitySchemaName: "AnFieldForceActionsKnowledgeBase",

                mixins: {

                    "ConfigurationGridUtilities": "Terrasoft.ConfigurationGridUtilities"

                },

                attributes: {

                    IsEditable: {

                        "type": this.Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN,

                        "value": true,

                        "dataValueType": this.Terrasoft.DataValueType.BOOLEAN

                    }

                },

                methods: {},

                diff: /**SCHEMA_DIFF*/[

                    {

                        "operation": "merge",

                        "name": "Detail",

                        "values": {

                            "caption": {"bindTo": "Resources.Strings.DetailKnowledgeBase"}

                        }

                    },

                    {

                        "operation": "merge",

                        "name": "DataGrid",

                        "values": {

                            "type": "listed",

                            "primaryDisplayColumnName": "AnActionInRule",

                            "className": "Terrasoft.ConfigurationGrid",

                            "generator": "ConfigurationGridGenerator.generatePartial",

                            "generateControlsConfig": {"bindTo": "generateActiveRowControlsConfig"},

                            "changeRow": {"bindTo": "changeRow"},

                            "unSelectRow": {"bindTo": "unSelectRow"},

                            "onGridClick": {"bindTo": "onGridClick"},

                            "listedZebra": true,

                            "activeRowAction": {"bindTo": "onActiveRowAction"},

                            "activeRowActions": [

                                {

                                    "tag": "save",

                                    "style": this.Terrasoft.controls.ButtonEnums.style.TRANSPARENT,

                                    "className": this.Terrasoft.controls.Button,

                                    "markerValue": "buttonSave",

                                    "imageConfig": {"bindTo": "Resources.Images.SaveIcon"}

                                },

                                {

                                    "tag": "cancel",

                                    "style": this.Terrasoft.controls.ButtonEnums.style.TRANSPARENT,

                                    "className": this.Terrasoft.controls.Button,

                                    "markerValue": "buttonCancel",

                                    "imageConfig": {"bindTo": "Resources.Images.CancelIcon"}

                                },

                                {

                                    "tag": "remove",

                                    "style": this.Terrasoft.controls.ButtonEnums.style.TRANSPARENT,

                                    "className": this.Terrasoft.controls.Button,

                                    "markerValue": "buttonRemove",

                                    "imageConfig": {"bindTo": "Resources.Images.RemoveIcon"}

                                }

                            ],

                            "initActiveRowKeyMap": {"bindTo": "initActiveRowKeyMap"}

                        }

                    }

                ]/**SCHEMA_DIFF*/

            };

        });

Это сообщение выдаёт не сама система, а ExtJs, см. обсуждение тут.

Видимо, что-то не так в этой схеме. Её дорабатывали или сразу такой сделали? Навскидку, смущает ConfigurationGridUtilities в кавычках в блоке mixins, во всех стандартных схемах такое объявляется без кавычек.

Показать все комментарии