|
v7: удаление строк документа |
☑ |
0
vostdnn
22.10.13
✎
21:47
|
Добрый день!
что-то не врубаюсь.. есть документы примерно по 3000 строк.
накидал обработку - нужно удалить ненужные строчки.
5 строк кода - а убил пол дня.
док.ВыбратьСтроки();
Пока док.ПолучитьСтроку()=1 Цикл если СокрЛП(док.ПолеВидРегистра)="ОстаткиТоваров" Тогда
если Док.Поле2<>Константа.ОснСклад Тогда
Док.УдалитьСтроку();
КонецЕслИ;
КонецЕсли;
КонецЦикла;
убивает строки какие хочет..
|
|
1
SnarkHunter
22.10.13
✎
21:57
|
Сандартная ошибка всех новичков...
|
|
2
ТакВотЖе
22.10.13
✎
22:01
|
(1) а подсказать новичку слабо?)
все же когда-то на эти грабли наступали)
|
|
3
v4442
22.10.13
✎
22:06
|
|
|
4
vostdnn
22.10.13
✎
22:11
|
(ALL) все ясно. всем спасибо.
|
|
5
zak555
22.10.13
✎
22:12
|
с конца перебор
|
|
6
SnarkHunter
22.10.13
✎
22:14
|
(2)Что мешает? Подскажи.
|
|
7
Эльниньо
22.10.13
✎
22:20
|
(5) Можно и с начала.
|
|
8
zak555
22.10.13
✎
22:21
|
(7) проще с конца
|
|
9
КонецЦикла
22.10.13
✎
22:57
|
(8) Хм... но так не очень читабельно
|
|
10
zak555
22.10.13
✎
22:59
|
(9) почем у ?
для н = -кол по -1 цикл
...получитьСтрокуПоНомеру(-н)
...
|
|
11
КонецЦикла
22.10.13
✎
23:05
|
(10) Просто высказал свое мнение, этаж форум
|
|
12
Эльниньо
22.10.13
✎
23:16
|
(8) На вкус и цвет товарища нет.
|
|