|
Поле объекта недоступно для записи |
☑ |
0
doremidont evlampiev
31.03.14
✎
10:55
|
Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| ЗначенияСвойствОбъектов.Значение как Значение
|ИЗ
| РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.Свойство = &Свойство";
Запрос.УстановитьПараметр("Свойство", ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Подпись"));
Выборка=Запрос.Выполнить().Выбрать();
Если Не ЗначениеЗаполнено(Выборка.Значение) тогда
Выборка.Значение = ЛОжь
КонецЕсли;
Выходит ошибка "Поле объекта недоступно для записи(Значение)" в чем проблема кто скажет?)
|
|
1
ДенисЧ
31.03.14
✎
10:56
|
в прокладке...
|
|
2
SherifSP
31.03.14
✎
10:58
|
(0) Создай НаборЗаписей, тогда сможешь записать
|
|
3
doremidont evlampiev
31.03.14
✎
10:58
|
(1) лол
|
|
4
doremidont evlampiev
31.03.14
✎
10:59
|
(2) ок, попробую
|
|
5
SherifSP
31.03.14
✎
11:01
|
Перед циклом
НЗ = РегистрыСведений.ЗначенияСвойствОбъектов .СоздатьНаборЗаписей();
В Цикле
НЗ.Отбор.Объект.Установить(Суешь свой Объект);
НЗ.Отбор.Свойство.Установить(Суешь свое свойство);
НЗ.Прочитать();
Для Каждого СтрокаНЗ Из НЗ Цикл
Если Не ЗначениеЗаполнено(Выборка.Значение) тогда
Выборка.Значение = ЛОжь;
НЗ.Записать();
КонецЕсли;
КонецЦикла;
|
|
6
SherifSP
31.03.14
✎
11:02
|
Если Не ЗначениеЗаполнено(СтрокаНЗ.Значение) тогда
СтрокаНЗ.Значение = ЛОжь;
НЗ.Записать();
КонецЕсли;
|
|
7
doremidont evlampiev
31.03.14
✎
11:18
|
Спасибо большое! Ошибка пропала, но значение все же почему-то не меняется
|
|