Ошибка в коде
☑
0
LeeLoo75
14.03.14
✎
14:35
Пишу следующее -
Спр = Справочники.Контрагенты;
СсылкаКонт = Спр.НайтиПоКоду(Объект.Контрагент.Код);
Если СсылкаКонт = Спр.ПустаяСсылка() Тогда
Сообщить("Не Найден контрагент");
Иначе
СсылкаКонт.Поставщик = true;
Спр.Записать();
КонецЕсли;
Выходит ошибка - Поле объекта недоступно для записи (Поставщик)
Поставщик тип Булево.
1
vicof
14.03.14
✎
14:36
(0) Классика. Сначала нужно получить объект
2
2S
14.03.14
✎
14:37
фото
3
LeeLoo75
14.03.14
✎
14:44
(1)
Пишу, получаю объект -
Спр = Справочники.Контрагенты;
СсылкаКонт = Спр.НайтиПоКоду(Объект.Контрагент.Код);
Если СсылкаКонт = Спр.ПустаяСсылка() Тогда
Сообщить("Не Найден контрагент");
Иначе
СсылкаКонт.ПолучитьОбъект();
СсылкаКонт.Поставщик = true;
СсылкаКонт.Записать();
КонецЕсли;
Ошибка та же...
4
2S
14.03.14
✎
14:45
Объект = СсылкаКонт.ПолучитьОбъект();
Объект .Поставщик = true;
Объект .Записать();
5
LeeLoo75
14.03.14
✎
14:47
(4) СПАСИБОООО!!! Все получилось...
6
vmv
14.03.14
✎
14:48
хоть кто-то счастлив в нашем бренном мире
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший