|
Поле объекта недоступно для записи (НаименованиеПолное) |
☑ |
0
Игорь_МММ
19.07.15
✎
20:14
|
По ходу работы модуля формы (X) возникает потребность создать новый элемент справочника Номенклатура. Наименование для него уже есть. передаю это наименование в Форму Объекта справочника Номенклатура след.образом:
Форма = ПолучитьФорму("Справочник.Номенклатура.ФормаОбъекта");
Форма.НаименованиеФорма = Наименование;
Форма.НаименованиеПолноеФорма = Наименование;
Форма.ОткрытьМодально();
В ФормеОбъекта спр.Номенклатура есть соответственно реквизиты НаименованиеФорма и НаименованиеПолноеФорма, в проц. ПередОткрытием пишу :
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
// Установка кнопок печати
УстановитьКнопкиПечати();
ЭлементыФормы.Наименование = НаименованиеФорма;
ЭлементыФормы.НаименованиеПолное = НаименованиеПолноеФорма;
КонецПроцедуры
Ругается - полеобъекта недоступно для записи - можно как-то сделать чтобы поле наименование и наименованиеполное сразу было заполнено автоматом?
|
|
1
Лефмихалыч
19.07.15
✎
20:22
|
надо связать эти два поля ввода с реквизитами, в которых храняться эти наименования
|
|
2
igork1966
19.07.15
✎
20:27
|
Форма.Объект.НаименованиеПолное = Наименование;
|
|
3
Игорь_МММ
19.07.15
✎
20:45
|
(1) так я же и связываю - передаю в реквизиты формы, а потом ПереДОткрытием считываю их:
ЭлементыФормы.Наименование = НаименованиеФорма;
ЭлементыФормы.НаименованиеПолное = НаименованиеПолноеФорма;
передаю таким же образом другой параметр - все хорошо, проблема только с этими двумя: "Наименование" и "НаименованиеПолное"
(2) "Поле объекта не обнаружено (Объект)"
|
|
4
hhhh
19.07.15
✎
20:50
|
ЭлементыФормы.Наименование это такой прямоугольник на форме. Нельзя геометрической фигуре что-то присвоить.
|
|
5
Игорь_МММ
19.07.15
✎
21:11
|
(4) а как заполнить этот самый "прямоугольник")?
|
|
6
Игорь_МММ
19.07.15
✎
21:14
|
вот так вот я заполнял другое поле (Параметр):
ЭтаФорма.Параметр = ПараметрФорма;
но в ЭтаФорма. нет Наименования и НаименованияПолного
чего делать, подскажите плз?
|
|
7
Игорь_МММ
19.07.15
✎
21:24
|
Решил:
ЭтаФорма.СправочникОбъект.НаименованиеПолное = НаименованиеПолноеФорма
Спасибо всем
|
|
8
hhhh
19.07.15
✎
22:30
|
(7) а так?
НаименованиеПолное = НаименованиеПолноеФорма
|
|