Снегопат https://snegopat.ru/forum/ |
|
Выбор типа значения по фрагменту https://snegopat.ru/forum/viewtopic.php?f=3&t=364 |
Страница 1 из 2 |
Автор: | mvgfirst [ 04 фев 2013, 10:08 ] |
Заголовок сообщения: | Выбор типа значения по фрагменту |
Посмотрел скрипт Навигатор по метаданным. Он красиво позволяет выполнить фильтрацию. И все вроде бы здорово - но мне очень нехватает 7-ного поведения, где при создании реквизита объекта или элемента на форме при определнии типа данных я могу стать и получить набрав несколько букв - увидеть искомый. Особенно это помогает в типовых - где количество объектов выходит за рамки разумного ( Подскажите как можно получить такой функционал, и можно ли использовать для этого "Навигатор по метаданным" (я сам не смог разобраться как это сделать и решил что нельзя) |
Автор: | orefkov [ 04 фев 2013, 10:20 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
Пока не могу придумать, как это сделать, но еще подумаю. Решение будет найдено. |
Автор: | mvgfirst [ 04 фев 2013, 10:24 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
Ага! Значит нет еще - ну это тоже результат ))) А я то думал что есть - просто я такой слепец ) |
Автор: | Kir [ 04 фев 2013, 13:40 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
А разве типовой функционал не позволяет этого? Или я не понял проблему... Создал новый реквизит, открыл дерево типов, раскрыл ветвь "СправочникСсылка", набрал "орг", текущая строка спозиционировалась на справочнике "Организации". UPD: А, понятно. Речь идет про фильтрацию по произвольной подстроке. Тогда понятно. Извиняюсь. |
Автор: | mvgfirst [ 04 фев 2013, 14:21 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
Ну так то да, даже если просто пересчитать сколько действий сделано! А если еще и задуматься о том,что мышь в руки брать нехочется - действий получается еще больше. А когда набрасыаешься структуру документа или какого-то сложного справочника - сильно задалбывает перепрыгивание с клавиатуры на мышь. В идеале это вообще делать без мыши и с минимумом нажатий на клавиатуру. Т.е. при попадании фокуса на поле с типом данных что бы сразу набирать фрагмент типа данных и выбрать из ограниченного списка результатов; Почти так было в 7-ке. Одно только меня не устраивало - если по "ТАБ" переходишь выскакивал типовой список, который приходилось закрывать что бы воспользоваться телепатовским. Жду надеюсь и верю! Из того минимума к чему привык в 7-ке пожалуй это последнее из что осталось реализовать в 8-ке. Дальше только изучение новых приемов и методов! |
Автор: | Kir [ 04 фев 2013, 20:48 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
Если положить руку на сердце, то данную операцию можно выполнить и без мышки. Ins - добавить реквизит, откроется панель свойств автоматически Если панель свойств не открылась то Alt+Enter Заполняем свойства по Tab переходим от элемента к элементу При активном поле выбора типа значения реквизита жмем F4 (Откроется дерево выбора типов) Набираем первую букву ветви типов например "С", до того как не перейдем к нужной, жмем вправо - раскрывается ветвь. Набираем первые символы искомого типа. Вы, насколько я понимаю, хотите обходится без навигации по дереву типов? чтобы поле типа было доступно на редактирование для поиска типа по подстроке? |
Автор: | orefkov [ 13 фев 2013, 14:51 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
Вот кстати будет немного интересно, это заработает с релиза 1.4.1.2: |
Автор: | mvgfirst [ 13 фев 2013, 15:00 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
Надеюсь вопрос "Быстро выбрать один тип?" - риторический? И будет отключен в релизе? Или хотя бы в настройках его можно будет отключить? А так в целом - это пожалуй именно то что надо! |
Автор: | orefkov [ 13 фев 2013, 15:08 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
Тут надо думать, как это лучше сделать интерфейсно. Есть же еще составные типы, и возможно человеку надо как-раз выбрать несколько типов. Сейчас у меня сделано - при ответе "Нет" - открывается окно выбора типов, и далее можно пользоваться двумя макросами: ПерелючитьСоставнойТип - включает/выключает галку составного типа НайтиТип - показывает диалог с фильтрующим поиском, после выбора позиционируется на искомом типе и включает у него галку. Можно заморочится и полностью сделать свой диалог выбора типов, думать надо. |
Автор: | mvgfirst [ 13 фев 2013, 15:12 ] |
Заголовок сообщения: | Re: Выбор типа значения по фрагменту |
Составной тип как по мне это уже "думать надо" - а значит и мышку в руки взять "не взападло" - поэтому по кнопке пусть октрывается стандартный диалог а горячей клавише пусть открывается диалог выбора по частичному совпадению Хотя в принципе можно и завязать альтернативную комбинацию типа Shift+Enter - и выбранный тип добавится в перечень составных, а Ctrl+Enter - подтвердит выбор или единственного типа или всего списка отобранных составных Отобранные составные типы можно отоббражать или в верху списка или разделив окошко пополам добавляеть выбранные типы в отдельную область Я себе лично так это вижу ) Хотя из личной практики скажу что создавать составные типы приходится значительно реже 1 случай из 100 |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |