Имя: Пароль:
1C
1С v8
Поле объекта недоступно для записи Помогите пожалуйста!
,
0 Бестия
 
06.12.12
14:42
Процедура КнопкаВыполнитьНажатие(Кнопка)
Демисезон=0;
Выборка = Документы.ПоступлениеТоваровУслуг.Выбрать();

Пока Выборка.Следующий() Цикл
Для каждого стр из Выборка.Товары цикл
    если стр.Номенклатура.НоменклатурнаяГруппа= Справочники.НоменклатурныеГруппы.НайтиПоКоду("000000001")    тогда
Демисезон=Демисезон+1;  
конецесли;            
конеццикла;
если (выборка.СкладОрдер=справочники.Склады.НайтиПоКоду("000000001"))тогда
   если (Демисезон>10) тогда
   Выборка.Сезон=Справочники.НоменклатурныеГруппы.НайтиПоКоду("000000001");
   Выборка.Записать();    
конецесли;
конецесли;
КонецЦикла;    
   
КонецПроцедуры




{Форма.Форма.Форма(101)}: Поле объекта недоступно для записи (Сезон)
выборка.Сезон=Справочники.НоменклатурныеГруппы.НайтиПоКоду("000000001");
Почему не присваивается значение в реквизит документа?
1 Wobland
 
06.12.12
14:42
потому что Поле объекта недоступно для записи (Сезон)
2 Amra
 
06.12.12
14:43
Открой для себя различия между ссылкой и объктом
3 Wobland
 
06.12.12
14:43
рекомендую предварительно получить объект
4 Wobland
 
06.12.12
14:44
и открой для себя запросы. негоже циклом бегать, если не все надо
5 Wobland
 
06.12.12
14:45
и открой для себя ещё форматирование кода. грудь весьма хороша, но на код смотреть не могу
6 Бестия
 
06.12.12
14:46
НГ = Справочники.НоменклатурныеГруппы;
СсылкаНГ = НГ.НайтиПоКоду("000000002");
   Если НЕ СсылкаНГ.Пустая() Тогда
   ОбъектНГ = СсылкаНГ.ПолучитьОбъект();
   Выборка.Сезон=ОбъектНГ;
   КонецЕсли;
Так?
7 Wobland
 
06.12.12
14:46
(6) нет
8 Wobland
 
06.12.12
14:46
об=ПолучитьОбъект()
об.ЧегоТоТам=
об.Записать
9 Бестия
 
06.12.12
14:48
(8) ясно, спасибо.
10 Бестия
 
06.12.12
14:51
Все работает)
11 Wobland
 
06.12.12
14:54
(10) запрос сделай, будь человеком
12 Wobland
 
06.12.12
14:55
в котором сразу твои демисезоны можно посчитать, отобрать только нужные документы и т.д. останется только обойти выборку и понаприсвоить везде.
13 Rlogin
 
06.12.12
14:57
От жеж, и фотку не попросишь...
14 Бестия
 
06.12.12
15:17
(11) (12) нужно быстро, а с запросами нужно разбираться, не могу в 8-ке с ними подружиться. (13) так есть же)
15 Нуф-Нуф
 
06.12.12
15:18
ыыыыыыыыыыы
16 Нуф-Нуф
 
06.12.12
15:18
прямо таки роковая женщина
17 Wobland
 
06.12.12
15:27
(14) разобрать или уже быстро?
Независимо от того, куда вы едете — это в гору и против ветра!