Не срабатывает событие Нажатие и ОбработкаНавигационнойСсылки

1. sys1c 10.08.21 18:11 Сейчас в теме
Всем привет.
Управляемые формы,
реквизит типа Строка, вид Поле надписи.
Надо отловить событие "Нажатие"
ни в какую не хочет срабатывать.

Пробовал ставить галку Гиперссылка и отловить ОбработкаНавигационнойСсылки - то же самое.

Подскажите в чем может быть проблема?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. spacecraft 10.08.21 19:09 Сейчас в теме
(1) само по себе поле надписи не интерактивный элемент и на нем не отрабатывают нажатия. Но в его свойствах можно включить "Гиперссылка", тогда сама надпись будет выделена и доступна для нажатия, но включатся механизмы отработки гиперссылки. Их можно отменить в коде обработчика Нажатие
СтандартнаяОбработка = Ложь;

Гиперссылка обрабатывается обработчиком Нажатие.
3. user958326 11.08.21 00:50 Сейчас в теме
4. Octopus 338 12.08.21 16:01 Сейчас в теме
Если речь идет о колонке таблицы, надо играться со свойством ГиперссылкаЯчейки
thethinker; +1 Ответить
5. sys1c 30.08.21 10:16 Сейчас в теме
(2) не срабатывает. нивкакую

неужели никак нельзя отловить "клик" по полю ввода на УФ?

(4) нет. речь о реквизите Типа Строка, на управляемой форме
6. spacecraft 30.08.21 11:04 Сейчас в теме
(5)
не срабатывает. нивкакую

Значит что-то делаете не так.

Возможно пытаетесь нажать на заголовок поля ввода. Так по нему и не будет срабатывать. Будет только по содержимому поля срабатывать.
Прикрепленные файлы:
ТестНажатиеНаГиперссылку.epf
7. sys1c 30.08.21 11:16 Сейчас в теме
(6) не то
мы друг друга не поняли.

у меня Тач скрин. на нем реквизит строка Фамилия. При нажатии на это поле ввода на тач скрине, по сути нажатие мышкой - мне нужно вызвать 1сную свою экранную клавиатуру.
а у вас в примере значение Реквизита уже заполнено и поэтому и срабатывает гипер ссылка
8. spacecraft 30.08.21 11:22 Сейчас в теме
(7) как я и предполагал, пытаетесь нажать на Заголовок поля. По нему нигде не сработает. Срабатывать будет только на содержимом.
9. sys1c 30.08.21 11:25 Сейчас в теме
(8) тогда возвращаюсь к поставленой задачи )
как поймать фокус / клик в 1с на УФ, на реквизите Поле ввода?

я уже даже Команду пробовал маскировать под поле ввода, но не получается его так же сделать
11. spacecraft 30.08.21 11:32 Сейчас в теме
(9) срабатывание нажатия на заголовок - никак.
Можно использовать элемент формы Декорация, который выводить вместо отображение заголовка поля ввода.
Прикрепленные файлы:
ТестНажатиеНаГиперссылку.epf
12. sys1c 30.08.21 16:11 Сейчас в теме
(11) неподходит. ладно понял, в 1с не реализовать. спасибо за помощь
10. sys1c 30.08.21 11:29 Сейчас в теме
13. michaelbag 25.01.24 11:32 Сейчас в теме
Аналогичный вопрос, но с деревом значений.

У меня есть реквизит формы - Дерево значений. Заполняется автоматически.

Мне надо при одинарном нажатии на строку этого дерева - открыть значение по ссылке одного из столбцов текущей строки (текущих данных).

ПриАктивацииСтроки - не подходит, поскольку это событие срабатывает при автоматическом перезаполнении дерева значений. То есть - это происходит без фактического нажатия на строку.

Как отработать такое событие? И можно ли в принципе?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот