Вопрос

Добавление собственной кнопки видимой только Администратору в Дизайнер системы

Каким образом можно добавить свою кнопку, которая будет видна только администратору, запускающую БП в Дизайнер системы?

 

 

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

Нравится

1 комментарий
Лучший ответ

Замещаете кл. схему SystemDesigner

В diff

{

                "operation": "insert",

                "propertyName": "items",

                "parentName": "<Название контейнера родительского блока>",

                "name": "Название Элемента ",

                "values": {

                    "itemType": Terrasoft.ViewItemType.LINK,

                    "caption": {

                        "bindTo": "Заголовок"

                    },

                    "tag": "Метод обработчик клика",

                    "click": {"bindTo": "invokeOperation"}

                }

            }

В methods добавляете 

"Метод обработчик клика": function() {

                this.openSection("Название схемы раздела");  //Например

            }

Замещаете кл. схему SystemDesigner

В diff

{

                "operation": "insert",

                "propertyName": "items",

                "parentName": "<Название контейнера родительского блока>",

                "name": "Название Элемента ",

                "values": {

                    "itemType": Terrasoft.ViewItemType.LINK,

                    "caption": {

                        "bindTo": "Заголовок"

                    },

                    "tag": "Метод обработчик клика",

                    "click": {"bindTo": "invokeOperation"}

                }

            }

В methods добавляете 

"Метод обработчик клика": function() {

                this.openSection("Название схемы раздела");  //Например

            }

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