Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Не получается изменить значение свойства для объекта РегистрСведенийКлючЗаписи (http://forums.kuban.ru/f1040/ne_poluchaetsya_izmenit-_znachenie_svojstva_dlya_ob-ekta_registrsvedenijklyuchzapisi-3547887.html)

eeyore 14.01.2013 16:53

Не получается изменить значение свойства для объекта РегистрСведенийКлючЗаписи
 
Есть объект "КлючЗаписи" типа РегистрСведенийКлючЗаписи.<Имя регистра сведений>

пытаюсь изменить его свойство(значение измерения):
КлючЗаписи.Объект = Объект.Ссылка

Выдает ошибку: "Поле объекта недоступно для записи", хотя в синтаксис помощнике написано что значение измерения доступно для чтения и записи.

Что за фигня?

real 14.01.2013 18:47

СП в помощь. Работа с регистрами.

eeyore 14.01.2013 20:19

1-real > в СП и написано, что значение измерения доступно для чтения и записи, а на практике платформа не дает изменять значение измерения.

afanasovmaksim 14.01.2013 21:04

(2) - Напиши кусок кода, как получаешь запись, как менять её пытаешься.

afanasovmaksim 14.01.2013 21:06

(2) - Регистр подчинен регистратору?

eeyore 15.01.2013 12:21

4-afanasovmaksim > Регистр сведений регистратору не подчинен. Вот пример кода:

КлючЗаписи = Новый ("РегистрСведенийКлючЗаписи.ЗначенияСвойств");
//У регистра сведений "ЗначенияСвойств" два измерения: "Объект" и "ВидСвойства".
КлючЗаписи.Объект = "";
//Здесь вылетает ошибка: "Поле объекта недоступно для записи (Объект)"

Jimbo 15.01.2013 14:47

Отбор
Прочитать
менять
Записать

eeyore 15.01.2013 18:31

6-Jimbo > Что ты хотел этим сказать?


Текущее время: 13:26. Часовой пояс GMT +3.