Имя: Пароль:
1C
 
Быстрая очистка ТЗ от ненужных строк
0 Diter
 
01.11.04
16:42
Знаю что тема поднималась и не раз, но всётаки хотелось бы собрать воедино все наработки многоуважаемого 1С-сообщества. Итак. Есть ТЗ. Нужно убрать из неё ненужные строки. Например те, у которых значение в трёх из пыти колонок равно нулю. ТЗ большая (~ 50000 строк).
1 spock
 
01.11.04
16:44
2(0)Может тебе к mszsuz сходить на сайт?
2 Guk
 
01.11.04
16:46
(0) К сожалению (а может к счастью) всё уже собрано до тебя...
http://www.sinor.ru/~my1c/knowhow/delstrtz.html
3 Витаэль
 
01.11.04
16:47
Сортировать, НайтиЗначение, КоличествоСтрок()
4 Diter
 
01.11.04
16:50
(2) Почему же к сожалению или к счастью? А что просто "собрано до тебя" не катит?
5 Diter
 
01.11.04
16:51
(+4) Кроме того она для участников клуба, а я им к сожалению не являюсь :(
6 Равкатыч
 
01.11.04
16:52
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку() = 1
  Пока (ТЗ.Р1=0) И (ТЗ.Р2=0) Цикл
     ТЗ.УдалитьСтроку();
  КонецЦикла;
КонецЦикла;
7 spock
 
01.11.04
17:05
2(6)Толковый алгоритм...
8 NS
 
01.11.04
17:52
9 Diter
 
01.11.04
17:56
(8) Спасибо NS
10 miki
 
01.11.04
18:07
(8) И от меня спасибо.
11 NS
 
01.11.04
18:10
Там первые строки в методе можно убрать... Главное - после сортировки - не выгрузить, а заполнить...
Почему-то в 1С Заполнить в пару раз быстрее работает...
12 427
 
01.11.04
18:36
чего то Дитера везде колбасит
13 Витаэль
 
01.11.04
18:38
Кто верит в разумность Питрушки?
14 427
 
01.11.04
18:51
Здравствуй, Света....
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.