8.х Почему на срабатывает событие нажатия на гиперссылку в таблице?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Bkmz, 5 май 2017.

  1. TopicStarter Overlay
    Bkmz
    Offline

    Bkmz Опытный в 1С

    Регистрация:
    6 июл 2013
    Сообщения:
    430
    Симпатии:
    12
    Баллы:
    29
    Почему на срабатывает событие нажатия на гиперссылку в таблице?

    [​IMG]



    Жамкаю на кнопку открыть файл и ничего. Даже в процедуру не впрыгивает.

    Реквизит тип строка.Вид элемента колонки: Поле надписи, Стоят галки: Гиперсылка, Гиперссылка ячейки.


    [​IMG]


    Что не так?
  2. TopicStarter Overlay
    Bkmz
    Offline

    Bkmz Опытный в 1С

    Регистрация:
    6 июл 2013
    Сообщения:
    430
    Симпатии:
    12
    Баллы:
    29
    Прогуглил. Люди с такой проблемой сталкиваются, но решения как заставить работать событие "Нажатие" для поля табличного документа нет. Вроде как это мертвое событие.

    Нашел вот такое решение:

    Таблицы есть событие "Выбор". Вот к нему и привязался.

    [​IMG]

    Код процедуры:

    Код:
    &НаКлиенте
    Процедура ОтсрочкаПлатежаВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
        Если Поле.Имя = "ИмяПоля" Тогда
            Сообщить("Открываю файл");
        КонецЕсли;
    КонецПроцедуры
    
    т.е. процедура отработает только если имя колонки будет соответствовать той в которой указана гиперссылка. Такой вот костыль получился.
  3. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    162
    Баллы:
    104
    Это надо у разработчиков спрашивать, багу уже много времени

Поделиться этой страницей