Добрый день!

В обычном реестре работают горячие клавиши для выделения диапазона ячеек. То есть кликом мышки и нажатием shift можно выделить сразу много записей. Однако такое не работает в детали с редактируемым реестром.

Можно ли где-то включить это? Или как-то допилить редактируемый реестр, чтобы работал этот функционал?

В обсуждениях на форуме не нашла ничего подобного.

Протыкивать сотню записей реестра довольно проблематично.

Нравится

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

Здравствуйте,

 

Если говорить о редактируемом реестре в Classic UI (версии системы 7.x), то по умолчанию он не умеет работать с горячими клавишами и доработок базового функционала в данном направлении не планируется.

 

Если же говорить о реестре в ангуляре, Freedom UI, то наша ответственная команда работает над реализацией горячих клавиш в новых версиях системы. 



С уважением, 

Анастасия

Здравствуйте,

 

Если говорить о редактируемом реестре в Classic UI (версии системы 7.x), то по умолчанию он не умеет работать с горячими клавишами и доработок базового функционала в данном направлении не планируется.

 

Если же говорить о реестре в ангуляре, Freedom UI, то наша ответственная команда работает над реализацией горячих клавиш в новых версиях системы. 



С уважением, 

Анастасия

Понятно. Спасибо за ответ.

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

Есть необходимость настроить сортировку в выпадающем списке редактируемого реестра. 

 

На обычной странице мы решаем эту проблему через атрибут:

"State": {

              lookupListConfig: {

                orders: [{columnPath: "SortCode"}]

              }

            },

 

однако очевидно на детали это не отрабатывает.

 

Вариант "добавить в название цифру чтобы сортировать по алфавиту" не подходит, т.к. значений в справочнике довольно много. Может быть у кого-то был опыт добавление подобного конфига для полей детали с редактируемым реестром? Заранее благодарю

Нравится

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

Если нужно сортировать список в колонке MyColumn по полю справочника SortCode, нужно описать такой метод в схеме детали

getGridRowViewModelConfig: function(config) {
                var result = this.callParent(arguments);
                if (result && result.rowConfig && result.rowConfig.MyColumn) {
                    result.rowConfig.MyColumn.lookupListConfig = {
                        orders: [{columnPath: "SortCode", direction: Terrasoft.OrderDirection.DESC}]
                    };
                }
                return result;
            },

 

 

 

Если нужно сортировать список в колонке MyColumn по полю справочника SortCode, нужно описать такой метод в схеме детали

getGridRowViewModelConfig: function(config) {
                var result = this.callParent(arguments);
                if (result && result.rowConfig && result.rowConfig.MyColumn) {
                    result.rowConfig.MyColumn.lookupListConfig = {
                        orders: [{columnPath: "SortCode", direction: Terrasoft.OrderDirection.DESC}]
                    };
                }
                return result;
            },

 

 

 

Вадим Курунов,

Спасибо!

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