Процедура КнопкаВыбратьАкциюНажатие(Элемент)
ФормаВыбора = Справочники.Акции.ПолучитьФормуВыбора(Неопределено, ЭтаФорма);
Если ФормаВыбора = Неопределено Тогда
Возврат;
КонецЕсли;
ФормаВыбора.РежимВыбора = Истина;
Если Не ФормаВыбора.Открыта() Тогда
ФормаВыбора.Открыть();
КонецЕсли;
КонецПроцедуры
Процедура ОбработкаВыбора(ЗначениеВыбора, Источник)
// В параметре "ЗначениеВыбора" будет результат выбора в подчиненной форме
КонецПроцедуры
&НаКлиенте
Процедура ТипКонтрагентаПриИзменении(Элемент)
Элементы.ГруппаКлиент.Видимость = ТипКонтрагента = "Клиент";
Элементы.ГруппаПоставщик.Видимость = ТипКонтрагента = "Поставщик";
КонецПроцедуры
ПолучитьБлокируемыеРеквизитыОбъекта()
в модуле менеджера справочника. Поставьте точку останова в ней и откройте стек вызовов.ОбщегоНазначенияУТКлиент.ПровестиДокументы(Список, ТипСписка);
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СвязанныеДокументы.Ссылка КАК ДокументСсылка,
| ПРЕДСТАВЛЕНИЕ(СвязанныеДокументы.Ссылка) КАК ПредставлениеДокумента
|ИЗ
| КритерийОтбора.СвязанныеДокументы(&Документ) КАК СвязанныеДокументы
|ГДЕ
| СвязанныеДокументы.Ссылка.Проведен";
Запрос.УстановитьПараметр("Документ", Ссылка);
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
ДокументыТекстом = "";
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Если ТипЗнч(ВыборкаДетальныеЗаписи.ДокументСсылка) = Тип("ДокументСсылка.СчетНаОплату") Тогда
ДокументыТекстом = ДокументыТекстом + ВыборкаДетальныеЗаписи.ПредставлениеДокумента + ", ";
КонецЕсли;
КонецЦикла;
Макет.Параметры.СвязанныеДокументы = ДокументыТекстом;