Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Открытие формы с отбором из табличной части.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
TigerHeart
Самописная конфигурация с нуля.
Версия платформы : 8.3.13.1513

Допустим, есть некая форма. (Ну, например, "РабочееМесто")
На ней есть табличная часть - "Устройства".
У табличной части есть кнопка "Добавить" (в командной панели).

Как сделать так, чтобы при нажатии на эту кнопку открывалась форма "Справочник.Устройства.ФормаВыбора", и в ней отображались только те элементы, у которых реквизит "Расположение" равен "Справочник.Склады.РезервныйСклад" ?

Пол-дня уже Гугл мучаю - но так ничего толкового и не нашёл.
sava1
&НаКлиенте
Процедура СписокДоговорНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)

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

    ОткрытьФорму("Справочник.ДоговорыКонтрагентов.ФормаВыбора",ПараметрыВыбора, Элемент); // здесь передан Элемент, чтобы выбранное значение попало в поле

КонецПроцедуры
TigerHeart
sava1 @ Сегодня, 13:17 необходимо зарегистрироваться для просмотра ссылки ,
Но у меня в табличной части нет события "НачалоВыбора" !
Или к какому элементу формы цеплять эту процедуру ?
sava1
к кнопке
в ЗначениеОтбора вставить "расположение",Свой склад
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.