Имя: Пароль:
1C
1C 7.7
v7: Копирование ТЗ
0 ВежливаяТварь
 
03.04.12
11:48
Добрый день. Столкнулся с весьма глупой проблемой. Есть ТЗ, я хочу сделать с неё копию и свернуть по определенной колонке, таким образом у меня будет превоначальная ТЗ и ТЗ Свернутая.
Код
ТЗТовара=ОсновнаяТЗ;
ТЗТовара.Свернуть("Товар","Количество,Оборот");
Тем не менее сворачиваются обе ТЗ. Что я делаю не так?
1 miki
 
03.04.12
11:50
.Загрузить() вместо присвоения.
2 Wobland
 
03.04.12
11:50
(0) держу пари, сворачивается одна ТЗ
3 ВежливаяТварь
 
03.04.12
11:52
(1) Прочитал про загрузить, понял свою ошибку. Огромное спасибо.
4 Он
 
03.04.12
13:47
Можно и Выгрузить()
5 Ёпрст
 
03.04.12
14:05
(0)

ОсновнаяТЗ.Выгрузить(ТЗТовара);

и не надо никаких Загрузить - это один из самых медленных методов при работе с ТЗ
6 NS
 
03.04.12
14:22
(5) Насколько я помню, самый быстрый способ - Заполнить()
А Загрузить и Выгрузить примерно одинаково.
ТЗ.Выгрузить(ТЗ1,1,1);
ТЗ1.Количествострок(ТЗ.КоличествоСтрок());
ТЗ1.Заполнить(ТЗ);
7 NS
 
03.04.12
14:28
Хотя вру, да, Загрузить тормозит, а Заполнить в два раза быстрее чем Выгрузить.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс