Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Реалізація дабл кліка на запису в ТЗ
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
Talkman
Доброго дня. Потрібно при дабл кліку на значені Номенклатура в ТЗ на формі відкрити форму списка Номенклатури та зпозіціонуватися на обраному елементі.
Зо зробив.

Процедура СопутствующиеТоварыНоменклатураНачалоВыбора(Элемент, СтандартнаяОбработка)
    Если ЭлементыФормы.СопутствующиеТовары.ТекущаяКолонка.Имя = "Номенклатура" Тогда
        Товар = ЭлементыФормы.СопутствующиеТовары.ТекущиеДанные.Номенклатура.Ссылка;
        ПараметрыФормы = Новый Структура("ТекущаяСтрока", Товар);
        ОткрытьФорму("Справочник.Номенклатура.ФормаСписка", ПараметрыФормы,ЭтаФорма); 
    КонецЕсли;
    СтандартнаяОбработка = Ложь;
КонецПроцедуры


Працює, але трохи не так, як хочу. При кліку на значенні, 1С дає можливість текстового редагування обраного елемента в ТЗ, що в моэму випадку є некрасиво. При виборі значення кнопкою вибору все працює як хочу, але дабл клік чогось не бачу як зробити. В налаштуваннях поля вводу стоять прапорці "кнопка выбора", "кнопка очистки"." Процедура запускаэться в обробнику "Начало выбора". "


Talkman @ Сегодня, 15:15 необходимо зарегистрироваться для просмотра ссылки ,
Трішки лишню умову написав, до обробник поміняв. Раніше інший обробник процедуру запускав.


Talkman @ Сегодня, 15:23 необходимо зарегистрироваться для просмотра ссылки ,
Звичайні форми. УТ 2.3
Talkman
Talkman @ Вчера, 16:06 необходимо зарегистрироваться для просмотра ссылки ,
Вирішено. Трохи не туди поліз зпочатку. Треба лізти в обробник таблиці значень, а не елемента введеня колонки ТЗ. Обробник "Выбор" + прапорець "только просмотр" на колонку "Номенклатура". Дякую за увагу smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.