Добрый день!

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

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

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

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

Нравится

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

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

 

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

 

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



С уважением, 

Анастасия

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

 

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

 

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



С уважением, 

Анастасия

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

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

Коллеги, прошу вас совета:

Идея такая: в карточке контрагента вводить поле "основной контакт" без открытия карточки создания контакта. При большом колличестве холодных звонков удобнее ввести только имя в карточку контрагента, а остальное заполнить позже.

Делаю я это так - в карточке контрагента обрабатываю сообщение OnKeyUp, пока код клавиши не равен Enter (13), и тогда, если нажат "Enter", из содержимого в поле создаю новый контакт, добавляю его в базу и подвязываю его к контрагенту.

Проблема: При нажатии клавиши "Enter" открывается окно поиска контактов и обработчик не запускается. Возможно ли перехватить это событие и открывать справочник только по определенному условию?

Нравится

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

Здравствуйте Дмитрий,
Можете, пожалуйста уточнить пару моментов:
1) Вы поменяли контрол для поля PrimaryContactID с LookUpDataControl на TextDataControl в карточке контрагента?
2) Уточните версию Terrasoft пожалуйста.

1)Прошу прощения. Действительно на PrimaryContactID установлен контрол LookUpDataControl.
Я не обратил на это внимание.
2) Версия 3.3.2.251

Именно для LookUpDataControl нужна такая функциональность, при которой он, если поле пустое, работал, как TextDataControl (при нажатии Enter выполнял скрипт), если же нет, то как LookUpDataControl (открывал справочник)

Дмитрий, скорее всего, запретить показ выбора в LookUpDataControl, предлагаю вам использовать TextDataControl, и рядом с ним разместить Button, для вызова окна выбора

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

Сделала небольшую подборку сочетаний быстрых клавиш, которые можна использовать при работе с системой.

Вот мой список:

-    [Экспорт] - Ctrl+E;

-    [Итоги] - Ctrl+U;

-    [Автоподбор ширины] - Ctrl+J;

-    [Быстрый фильтр] - Ctrl+F;

-    [Многострочный заголовок] - Ctrl+M;

-    [Многострочные данные] - Ctrl+D;

-    [Печать] - Ctrl+P;

-    [Обновить] – F5;

-   [Выделить все] - Ctrl+A;

-    [Перемещение по календарю] - Page Up, Page Down;

-    [Открытие окна справочника] – курсор в поле справочника + F2 или Enter;

-    [Установка значения в поле-справочник] – ввод значения, три нажатия Enter;

-    [Сортировка в гриде по нескольким колонкам] – сортируем по одной + удерживаем Shiftи сортируем по другой колонке.

-    [Отменить сортировку] –  Выбрать название колонки + Ctrl;

-    [Закрыть карточку] – Esc;

-   [Копирование значения поля в гриде] - Ctrl+C;

Поделитесь, если знаете другие варианты.

Нравится

Поделиться

10 комментариев

с Enter лично у меня не всегда хорошо получается, так как зачастую это является нажатием OK в карточке.

"Владимир Соколов" написал:с Enter лично у меня не всегда хорошо получается, так как зачастую это является нажатием OK в карточке.

По Enter идет открытие справочника только в том случае, если в LookupControl'e ввели текст. В других случаях отрабатывает Ok (если, конечно, она в карточке стоит по умолчанию).

Вот еще несколько:
- [Вставка значения из буфера] - Crtl+V
- [Новая карточка] - Insert
- [Копирование записи] - Ctrl+Insert
- [Удаление выбранной записи] - Delete
- [Переход к первой записи реестра] - Ctrl+Home, Ctrl+Вверх
- [Переход к последней записи реестра] - Ctrl+End, Ctrl+Вниз
- [Переход к следующей колонке реестра] - Вправо
- [Переход к предыдущей колонке реестра] - Влево
:smile:

попробую угадать,
- [Переход к следующей строке реестра] - вниз
- [Переход к предыдущей строке реестра] - вверх
:lol:

- [Alt-F4] - открыть окошко подтверждения закрытия террасофта.

"Шевченко Юрий" написал:попробую угадать,
- [Переход к следующей строке реестра] - вниз
- [Переход к предыдущей строке реестра] - вверх

А вот это уже не всегда...

"Владимир Соколов" написал:не всегда...

А кроме конца и начала реестра, при котором не работают вниз и вверх соответственно, какие еще исключения при работе с реестром?

Ну, возникают неудобства при использовании других контролов, например, нажав на клавишу Edit, фокус уходит на группу клавиш.
При открытии TS, надо сначала мышкой перейти на реестр, чтобы по нему уже двигаться клавишами.

С одной стороны, всё понятно, почему, с другой - без мыши не поработаешь

Табом, табом в реестр надо бежать, бросив мышу.

Alt + жмяк мышею по лукапному полю в реестре - открытие карточки с этой записью в разделе или справочнике.
Ctrl + жмяк мышею по лукапному полю - переход в другой раздел к этой записи, для справочников не работает.

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