Показ подсказки ТК при условии что конфигуратор показал свою подсказку и в ней сразу выбрал нужное значение

Добавил: markersx, 21 июня 2019 11:08, обновлено: 25 июня 2019 14:04

Раздел: Баги


Карточка с форума разработчиков ![Проблема](https://trello-attachments.s3.amazonaws.com/5d0c906bf7a02467b6e05ce9/865x204/cc3ffd1139ac291a3c890b07dc44b8c3/bug.gif) Надеюсь из гифки будет понятно, сначала показан вариант штатной подсказки, а потом вариант с ТК. Если ТК может смотреть выделенную позицию в штатной подсказке, то можно смотреть если она не нулевая (не первая строка) то не показывать подсказку ТК


К списку тем

Комментарии

Поддержка TurboConf
21 июня 2019 11:08: #1

Пользователь прикрепил(а) вложение bug.gif https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5d0c906bf7a02467b6e05ce9/158f6fc5dfeef84643fe241ddc7a4107/bug.gif


Поддержка TurboConf
21 июня 2019 19:49: #2

@markersx проблема в том, что позиция при открытии может быть посредине списка, как в некоторых версиях платформы. Я стараюсь определять, что пользователь изменил позицию, по нажатию клавиш курсора. По гифке не могу понять, последовательность нажатий и что вообще происходит ))


Поддержка TurboConf
22 июня 2019 04:24: #3

@bolsun Последовательность действий простая, написали равно и открыли подсказку (или сама открылась, тут это не важно) Но в случае когда открывается ТОЛЬКО штатная подсказка, нужный вариант автоматически выбирается платформой в списке подсказок (т.е. позиция нужного варианта не первая и платформа сама выделяет эту строчку) и можно было бы просто нажать Enter. Но когда показывается подсказка ТК, то подходящий вариант не выбран (нужно выбирать).


Поддержка TurboConf
22 июня 2019 09:53: #4

@markersx давайте разбираться :) Гибридная подсказка для того и сделана, чтобы переопределить значение штатной, учитывая последние выбранные значения, локальные переменные и т.д. В примере я вижу, что нужно немного настроить шаблоны Для, Пока и т.д. Чтобы они не всплывали, после <>= и т.д. Тогда нужное значение будет выбрано сразу же. Я правильно понял проблему?


Поддержка TurboConf
22 июня 2019 14:19: #5

@bolsun Ну не совсем так, но думаю и этого будет достаточно, а там посмотрим ;)


Поддержка TurboConf
22 июня 2019 14:44: #6

@markersx это я в любом случае сделаю, новая версия почти готова. Процедура_КонецПроцедуры, Если_КонецЕсли, Для_Каждого_Цикл и т.д. будут показываться, только в начале новой строки. Т.к. их показав в условиях, присвоениях, параметрах - совсем неуместен )) По поводу отмены показа подсказки, если нужное значение уже выбрано в штатной, попробую сделать. Посмотрим что получится.


Поддержка TurboConf
22 июня 2019 14:44: #7

thumbs up 👍


Поддержка TurboConf
22 июня 2019 15:45: #8

Пользователь прикрепил(а) вложение TurboConf.zip Ссылка скрыта


Поддержка TurboConf
22 июня 2019 15:47: #9

@board @markersx во вложении тестовая версия, изменил шаблоны. ПроцедураКонецПроцедуры, ЕслиКонецЕсли, ДляКаждогоЦикл и т.д. будут показываться только в начале строки. Также если список гибридной подсказки содержит только одно значение, и оно совпадает с выбранным в штатной, то подсказка не будет всплывать.


Поддержка TurboConf
22 июня 2019 17:02: #10

@bolsun Ок, завтра попробую! Спасибо!


Поддержка TurboConf
24 июня 2019 08:36: #11

bolsun переместил(а) эту карточку из списка Баги новые и на выяснении в список Завершено


Поддержка TurboConf
24 июня 2019 08:36: #12

bolsun переместил(а) эту карточку из списка Завершено в список Баги новые и на выяснении


Поддержка TurboConf
24 июня 2019 14:04: #13

@markersx ситуация улучшилась?


Поддержка TurboConf
25 июня 2019 10:55: #14

Пользователь прикрепил(а) вложение 2019-06-25_15-57-56.mp4 https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5d0c906bf7a02467b6e05ce9/86458ff9a33dc28233c23164a33452ee/2019-06-25_15-57-56.mp4


Поддержка TurboConf
25 июня 2019 10:57: #15

[2019-06-25_15-57-56.mp4](https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5d0c906bf7a02467b6e05ce9/86458ff9a33dc28233c23164a33452ee/2019-06-25_15-57-56.mp4) То что стало лучше - да, но то о чем именно я писал осталось. Сделал запись, на ней я пишу "Состояние = " и нажимаю Ctrl + Пробел и если замедлить запись, то видно что сначала появляется штатная подсказка в которой нужный вариант УЖЕ выбран платформой, а потом уже появляется подсказка ТК PS: Некоторые тормоза связаны с тем что модуль большой где это показывалось и 1С в нем неадекватно долго показывает подсказу, если бы у вас получилось это решить, было бы вообще восхитительно


Поддержка TurboConf
25 июня 2019 13:44: #16

Пользователь прикрепил(а) вложение t9_builtin_suggestion_fix.gif https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5d0c906bf7a02467b6e05ce9/ad47d119ecf0336f426a8e20146c52a8/t9_builtin_suggestion_fix.gif


Поддержка TurboConf
25 июня 2019 13:44: #17

@markersx теперь понял о чем речь )) Это кстати была очень серьезная недоработка подсказки, спасибо! Исправил [t9_builtin_suggestion_fix.gif](https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5d0c906bf7a02467b6e05ce9/ad47d119ecf0336f426a8e20146c52a8/t9_builtin_suggestion_fix.gif) .


Поддержка TurboConf
25 июня 2019 13:44: #18

thumbs up 👍


Поддержка TurboConf
25 июня 2019 13:45: #19

@bolsun Большое спасибо!


Поддержка TurboConf
25 июня 2019 13:54: #20

@markersx опубликовал, попробуйте


Поддержка TurboConf
25 июня 2019 14:04: #21

@bolsun Да! Работает отлично! Спасибо!


Поддержка TurboConf
25 июня 2019 14:04: #22

thumbs up 👍


Поддержка TurboConf
25 июня 2019 14:04: #23

markersx переместил(а) эту карточку из списка Баги новые и на выяснении в список Завершено


TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

Бесплатный пробный период 14 дней