Имя: Пароль:
1C
1С v8
Табличная часть
,
0 antihacker
 
03.04.14
09:17
Всем привет. Вот код работает. Но не сохраняет изменения. Что не так делаю ?

Попытка
    
    //Счет7010.Свернуть("СчетСписанияСебестоимостиБУ");
    
    Счет7010=Объект.товары.Выгрузить();


Для каждого СчетСпис из  Счет7010 Цикл
сообщить(СчетСпис.СчетСписанияСебестоимостиБУ);
    
СчетСпис.СчетСписанияСебестоимостиБУ=Планысчетов.Типовой.НайтиПоКоду("7010");    

Сообщить(СчетСпис.Номенклатура);
сообщить(СчетСпис.СчетСписанияСебестоимостиБУ);

КонецЦикла;

  Объект.Записать(РежимЗаписиДокумента.Запись);

Объект.Записать(РежимЗаписиДокумента.Проведение);
Исключение

продолжить;
КонецПопытки;
1 Wobland
 
03.04.14
09:19
да в общем-то всё. но тебе хочется услышать, что ТЧ, выгруженная в ТЗ - это уже не ТЧ
2 ДенисЧ
 
03.04.14
09:19
Странно, да?
Выгружаешь тч, её меняешь, а объект не меняется...
К чему бы это?
Наверное, весная....
3 antihacker
 
03.04.14
09:22
Ребята я во таким способом впервые меняю данные табличной части. Тем более не знаю как быть когда данные - это сслка куда то )


Спасибо
4 antihacker
 
03.04.14
09:25
Ну и что не так ?
5 ДенисЧ
 
03.04.14
09:26
всё не так...
Может, почитаешь книжки для начала?
6 Wobland
 
03.04.14
09:26
хм, ладно..

да в общем-то всё
Выгружаешь тч, её меняешь, а объект не меняется...
7 antihacker
 
03.04.14
09:28
То есть убрать строки

  Объект.Записать(РежимЗаписиДокумента.Запись);

Объект.Записать(РежимЗаписиДокумента.Проведение);


?
8 ДенисЧ
 
03.04.14
09:29
(7) лучше другое убрать...
НАпример, как вариант - тебя от компьютера?
9 antihacker
 
03.04.14
09:30
Мля я серьезно :-)
10 salvator
 
03.04.14
09:30
(7) Что непонятного написано в (1) ?
11 Wobland
 
03.04.14
09:30
(7) убери. проверь, что будет и расскажи нам
12 cw014
 
03.04.14
09:31
А какой бюджет? :))))
13 antihacker
 
03.04.14
09:36
Убрал так же )
14 salvator
 
03.04.14
09:38
(13) Продолжайте наблюдения
15 Godofsin
 
03.04.14
09:40
Для каждого СчетСпис из  Объект.товары Цикл
16 antihacker
 
03.04.14
09:41
Вот так получился
Для каждого СчетСпис из  Объект.Товары Цикл
сообщить(СчетСпис.СчетСписанияСебестоимостиБУ);
    
СчетСпис.СчетСписанияСебестоимостиБУ=Планысчетов.Типовой.НайтиПоКоду("7010").Ссылка;    
//   Объект.Товары[0].СчетСписанияСебестоимостиБУ=Планысчетов.Типовой.НайтиПоКоду("7010");

Сообщить(СчетСпис.Номенклатура);
сообщить(СчетСпис.СчетСписанияСебестоимостиБУ);



КонецЦикла;
17 Kassidy_nd
 
03.04.14
09:42
(0) напиши что хочешь сделать? я так понял конфа Казахстанская?
18 antihacker
 
03.04.14
09:42
Godofsin почти одновременно)
19 salvator
 
03.04.14
09:42
(16) И что, получилось?
20 salvator
 
03.04.14
09:43
И правильнее писать

СчетСпис.СчетСписанияСебестоимостиБУ=Планысчетов.Типовой.НайтиПоКоду("7010").Ссылка.Ссылка.Ссылка.Ссылка.Ссылка;
21 antihacker
 
03.04.14
09:44
Всем спасибо. Пусть Бог вас спасет  и сохранит !!!
22 Wobland
 
03.04.14
09:46
+(21) ага. сначала запишет, а потом проведёт
23 salvator
 
03.04.14
09:46
Аминь.
24 Godofsin
 
03.04.14
09:47
(22) Аминь, братья!
25 antihacker
 
03.04.14
10:00
Ребята, плиз переключитесь сюда)

v8: Разрешенный вычет и фактический вычет.
Основная теорема систематики: Новые системы плодят новые проблемы.