Имя: Пароль:
1C
1С v8
Передать параметр из документа в форму выбора
0 AnisaL
 
05.04.19
15:33
Добрый день!
Скажите пожалуйста, есть документ "Заказ на производство", в нем табличная часть, материалы, есть колонка Партия, при нажатии которой вызывается форма выбора партий. Как мне передать из документа параметр (организацию) в форму выбора? Вот так пишу в событии НачалоВыбора, ошибку выдает:

&НаКлиенте
Процедура Расш1_ЗапасыПартияНачалоВыбораВместо(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    
  Параметры = Новый Структура("ТекущееЗначение", Объект.Организация);
  ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора", Параметры);
  ВыбЭлемент = ФормаВыбора.ОткрытьМодально();
    
    
КонецПроцедуры
1 AnisaL
 
05.04.19
15:34
(0) ошибка:
{Расширение1 Документ.ЗаказНаПроизводство.Форма.ФормаДокумента.Форма(5)}: Поле объекта недоступно для записи (Параметры)
  Параметры = Новый Структура("ТекущееЗначение", Объект.Организация);
2 sqr4
 
05.04.19
15:36
Выберете другое имя для переменной
Парам =  Новый Структура("ТекущееЗначение", Объект.Организация);
3 AnisaL
 
05.04.19
15:41
(2) сделала, теперь такая ошибка:
{Расширение1 Документ.ЗаказНаПроизводство.Форма.ФормаДокумента.Форма(7)}: Ошибка при вызове метода контекста (ОткрытьМодально)
  ВыбЭлемент = ФормаВыбора.ОткрытьМодально();
по причине:
Использование модальных окон в данном режиме запрещено!
Закон Брукера: Даже маленькая практика стоит большой теории.