Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Открытие формы для регистра сведений

Открытие формы для регистра сведений
Я
   Sportmaster
 
29.11.17 - 11:20
Всем добрый день.

Создала регистр сведений "СоответствиеМатериалов". К нему - стандартную Форму списка и произвольную форму ("Форма") для ввода данных.
Находясь на Форме списка по месту нахождения курсора определяю некий ВыбранныйОсновнойМатериал (справочник Номенклатура). И по созданной кнопке "Редактировать" на этой же Форме списка пытаюсь программно открыть форму для ввода элементов так, чтобы реквизит "Формы" Ткань заполнился ПриОткрытии формы значением ВыбранныйОсновнойМатериал.

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


В результате ошибка: {РегистрСведений.СоответствиеМатериалов.Форма.ФормаСписка.Форма(14)}: Поле объекта недоступно для записи (Ткань) 
ФормаДляЗаполнения.ЭлементыФормы.Ткань = ВыбранныйОсновнойМатериал; 

Подскажите, пожалуйста, как сделать правильно?
Как сообщить в процедуру ПриОткрытии одной формы значение, полученное в другой форме того же регистра сведений?
 
 
   FIXXXL
 
1 - 29.11.17 - 11:22
(0) реквизит формы сделай и его заполняй
а зачем такой изврат? потом еще записывать захочешь с этой левой формы...
   Borteg
 
2 - 29.11.17 - 11:25
(0) формы обычные или управляемые?
   DexterMorgan
 
3 - 29.11.17 - 11:31
(2) Да по (0) видно же, что обычные
   Ненавижу 1С
 
4 - 29.11.17 - 11:38
создай менеджер записи и открой его форму
   Sportmaster
 
5 - 29.11.17 - 12:22
Всем большое спасибо! Навели на мысль. Все получилось.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует