Имя: Пароль:
1C
1C 7.7
v7: Помогите разобраться
0 _karya_
 
07.09.11
12:33
Мне нужно    ОС = СоздатьОбъект("Справочник.ОсновныеСредства");
       ОС.ИспользоватьДату('01.07.2011');
       Если ОС.НайтиПоКоду(Инв,0)=1 Тогда
           ОС.ИспользоватьДату('01.07.2011');
               ОС.ТекущийЭлемент();
                   ОС.УстановитьАтрибут("ПодлежитАмортизации",1);
           ОС.УстановитьАтрибут("Количество",1);
           
       Иначе
       Сообщить("Не найден Инв "+ Инв);
       КонецЕсли;
1 _karya_
 
07.09.11
12:34
нужно в справочнике основных средств количество проставить 1 и проставить галочку подлежит амортизации.
2 Рэйв
 
07.09.11
12:35
зачем УстановитьАтрибут?

ОС.Количество=1;
ОС.ПодлежитАммортизации=1;
3 _karya_
 
07.09.11
12:36
пробовала и так как в (0) и просто    ОС.ПодлежитАмортизации=флПодлежитАморт;
   ОС.Количество=1;    
Неполучается ни в какую.
4 Escander
 
07.09.11
12:36
(3)они не периодические случаем?
5 _karya_
 
07.09.11
12:36
нет
6 Рэйв
 
07.09.11
12:37
Не получается - это значит значений не видно?

Может после 01.07.11 что-=то есть еще?

Открой историю по F5 посмотри
7 aka AMIGO
 
07.09.11
12:37
а ОС.Записать() не пробовала?
8 Рэйв
 
07.09.11
12:37
(5)А .Записать() где?
9 _karya_
 
07.09.11
12:37
(7) пробовала не помогает
10 aka AMIGO
 
07.09.11
12:38
(9) а что сообщает?
11 1Сергей
 
07.09.11
12:39
(6)+100500
12 Escander
 
07.09.11
12:39
делаем контролльный вывод этих реквизитов перед
ОС.Записать() и после ОС.Записать()
13 Tatitutu
 
07.09.11
12:39
в (0)  ОС.ТекущийЭлемент(); для чего ?
14 _karya_
 
07.09.11
12:40
(12) щас попробую
15 _karya_
 
07.09.11
12:43
(6) после 01.07 ничего нету
16 aka AMIGO
 
07.09.11
12:44
конфигурация = бухгалтерия?
17 _karya_
 
07.09.11
12:44
спасибо заработало добавила записать после каждого присвоения и чуть ниже данного куска
18 Escander
 
07.09.11
12:45
(17)ну ё-моё.... есесьно после обработки каждого элемента
19 Рэйв
 
07.09.11
12:46
(17)Какие запыленные, покрытые мохом  грабли!:-)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой