Имя: Пароль:
1C
 
Поле объекта не доступно для записи почему?
0 AlexBor
 
naïve
13.10.15
15:37
Спр = Справочники.ОсновныеСредства.Выбрать();
    Пока Спр.Следующий()   Цикл
    U = Спр.ИнвентарныйНомер;
    Если Лев(U, 2) = "Г_"  и Спр.ДатаВыпуска = Дата('00010101') Тогда
    Спр.ДатаВыпуска = ТекущаяДата();
    Спр.ПолучитьОбъект().Записать();
    Сообщить(U);
    

    КонецЕсли;

    
КонецЦикла;
1 PR третий
 
13.10.15
15:38
Все правильно. Так и должно быть.
2 Fish
 
13.10.15
15:38
Это что, на восьмерке?
3 AlexBor
 
naïve
13.10.15
15:39
(2) да
4 Fish
 
13.10.15
15:39
(3) Жуть.
5 AlexBor
 
naïve
13.10.15
15:40
(1) и что?
6 Stim
 
13.10.15
15:40
Пока Спр.Следующий()   Цикл
    U = Спр.ИнвентарныйНомер;
    Если Лев(U, 2) = "Г_"  и Спр.ДатаВыпуска = Дата('00010101') Тогда
   СпрОб = Спр.ПолучитьОбъект();
    СпрОб.ДатаВыпуска = ТекущаяДата();
СпрОб.Записать();
    Сообщить(U);
7 AlexBor
 
naïve
13.10.15
15:40
(4) а как не жуть знаеш?
8 Тoлько_
Просмотр
 
13.10.15
15:40
(6) Ну зачеем? Можно было бы подольше поугарать)
9 Stim
 
13.10.15
15:41
(8) а вам бы все поугарать
10 Stim
 
13.10.15
15:42
на том конце может уже человека ген директор девственности лишает за просрочку обработки
11 mehfk
 
13.10.15
15:44
С таким кодом как в (0) ты уже давно не девственник :)
12 PR третий
 
13.10.15
15:45
(5) И всё
13 AlexBor
 
naïve
13.10.15
15:45
(10) Большое спасибо вы благородный человек
14 Vovan1975
 
13.10.15
15:45
бугагагага
15 AlexBor
 
naïve
13.10.15
15:45
(12) понятно
16 Stim
 
13.10.15
15:46
(13) спасибо не булькает
17 AlexBor
 
naïve
13.10.15
15:48
(16) тогда поклон
18 Тoлько_
Просмотр
 
13.10.15
15:49
(10) И поделом!
19 Fish
 
13.10.15
15:50
А самое смешное, что ТС возмёт сейчас готовый код, но так и не получит ответа на свой вопрос: ПОЧЕМУ так произошло, и что у него не так.
20 AlexBor
 
naïve
13.10.15
15:50
(18) нет
21 PR третий
 
13.10.15
15:51
Я вот просто поражаюсь, как можно в 37 лет писать такую куйню?
Може ты не ту профессию выбрал?
Сначала ты пытаешься в ссылке изменить реквизит, потом смутно вспомнив, что там еще объект надо получить, после этого присвоения получаешь таки этот объект, после чего сразу же его записываешь o_O

Рукалицо
22 AlexBor
 
naïve
13.10.15
15:52
(21) там профессия не правильно написана никак руки не доходят сменить
23 Fish
 
13.10.15
15:54
(22) да. Программист в двумя "М" пишется.
24 AlexBor
 
naïve
13.10.15
15:56
(23) я в курсе
25 Забияка
 
13.10.15
15:57
(0)Гы.. В некоторых вакухах это ключевой момент.. )))) Без оюид :))
26 AlexBor
 
naïve
13.10.15
15:59
(25) понятно
27 GROOVY
 
13.10.15
16:03
А еще окажется что справочник иерархический...
28 Franchiser
 
гуру
13.10.15
16:28
обычно ИнвентарныйНомер - регистр сведений в типовых )
29 Franchiser
 
гуру
13.10.15
16:32
это конечно шедеврально, и как я до этого не додумался: Спр.ПолучитьОбъект().Записать();