|
В чём ошибка? |
☑ |
0
prazdnik4334
10.10.12
✎
11:44
|
Помогите разобраться. Пытаюсь произвести запись с регистр сведений: периодичность - в пределах дня, независимый; измерения - Склад, ресурсы - МетодПартионногоУчета.
&НаСервере
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
// Вставить содержимое обработчика.
НаборЗаписей = РегистрыСведений.МетодПартионногоУчета.СоздатьНаборЗаписей();
(?) НаборЗаписей.Отбор.Склад = ТекущийОбъект;
НаборЗаписей.Отбор.Период = ТекущаяДата();
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.Склад = ТекущийОбъект;
НоваяЗапись.Период = ТекущаяДата();
НоваяЗапись.МетодПартионногоУчета = ТекущийОбъект.МетодПартионногоУчета;
НаборЗаписей.Записать(Истина);
КонецПроцедуры
На (?) выдаёт ошибку: Поле объекта недоступно для записи (Склад).
В чём ошибка?
|
|
1
Maxus43
10.10.12
✎
11:45
|
НаборЗаписей.Отбор.Склад.Установить(ТекущийОбъект)
|
|
2
1Страх
10.10.12
✎
11:46
|
НаборЗаписей.Отбор.Склад это элемент отбора, причем read-only
|
|
3
Balabass
10.10.12
✎
11:47
|
аборЗаписей.Отбор.Склад = ТекущийОбъект; - установить юзай. Это же отбор.
|
|
4
Balabass
10.10.12
✎
11:47
|
Вот тут (1).
|
|
5
prazdnik4334
12.10.12
✎
11:10
|
Спасибо братья
|
|
6
prazdnik4334
12.10.12
✎
11:11
|
Делал по версии 8.0, там в примере так было написано. Спасибо, что исправили
|
|