Имя: Пароль:
1C
1С v8
Как из формы списка регистра сведений передать параметр в форму записи
0 Azgerd
 
08.07.20
09:11
Здравствуйте! Есть справочник ЛабораторныеПоказатели. Есть регистр сведений ЛабораторныеПоказателиВидовНоменклатур, одним из измерений которого является "ЛабораторныйПоказатель". В форме элемента справочника ЛабораторныеПоказатели сделал кнопку, по которой с отбором открывается форма списка регистра ЛабораторныеПоказателиВидовНоменклатур
&НаКлиенте
Процедура ВидыНоменклатуры(Команда)
    ФормаСписка = ПолучитьФорму("РегистрСведений.ЛабораторныеПоказателиВидовНоменклатур.ФормаСписка");
    ФормаСписка.ФильтрПоЛП = Объект.Ссылка;
    ФормаСписка.Открыть();
КонецПроцедуры  

В форме списка регистра добавил реквизит ФильтрПоЛП и в свойствах реквизита списка установил флаг "Произвольный запрос" и в настройке списка сделал запрос:

ВЫБРАТЬ
    РегистрСведенийЛабораторныеПоказателиВидовНоменклатур.ЛабораторныйПоказатель КАК ЛабораторныйПоказатель,
    РегистрСведенийЛабораторныеПоказателиВидовНоменклатур.ВидНоменклатуры КАК ВидНоменклатуры,
    РегистрСведенийЛабораторныеПоказателиВидовНоменклатур.ФормулаГраммы КАК ФормулаГраммы,
    РегистрСведенийЛабораторныеПоказателиВидовНоменклатур.ФормулаПроцент КАК ФормулаПроцент
ИЗ
    РегистрСведений.ЛабораторныеПоказателиВидовНоменклатур КАК РегистрСведенийЛабораторныеПоказателиВидовНоменклатур
ГДЕ
    ЛабораторныеПоказателиВидовНоменклатур.ЛабораторныйПоказатель = &ФильтрПоЛП
Все это корректно отрабатывает, то есть из формы элемента справочника лабораторных показателей я по кнопке открываю форму списка регистра сведений, где установлен отбор по текущему лабораторному показателю. Вопрос: как из формы списка регистра при нажатии стандартной кнопки "Создать" или клавиши Insert передать параметр в форму записи регистра для автоматического заполнения поля "ЛабораторныйПоказатель" регистра ?
1 Ц_У
 
08.07.20
09:18
1. Используй "ОткрытьФорму" там есть оповещение о закрытии
2. ФильтрПоЛП  пеердашь в параметрах
2 Azgerd
 
08.07.20
09:30
(1) "1. Используй "ОткрытьФорму" там есть оповещение о закрытии
2. ФильтрПоЛП  пеердашь в параметрах"

Так это надо, как я понимаю, свою кнопку добавлять на форме списка, а хотелось бы использовать стандартную "Создать".  При нажатии кнопки "Создать копированием" платформа как-то же передаёт параметры в новую запись.