|
До и после сортировки таблицы значений разное количество строк
| ☑ |
0
Sem0709
07.03.14
✎
07:01
|
Всем привет. Не могу понять в чем дело, при сортировки удаляется 28 строк, а без нее на три строки меньше. В чем подвох?
Процедура ВыполнитьСПодтверждением(ТаблицаКопирования) Экспорт
ТаблицаКопирования.Сортировать("Владелец");
Для Каждого ТекущаяСтрока из ТаблицаКопирования цикл
Если ОбщегоНазначения.ЕстьПодчиненныеКонтрагенты(ТекущаяСтрока.Владелец) Тогда
ТаблицаКопирования.Удалить(ТекущаяСтрока);
КонецЕсли;
КонецЦикла;
КонецПроцедуры
|
|
1
Wobland
07.03.14
✎
07:02
|
в удалении. найди нужные строки и перебирай их
|
|
2
Sem0709
07.03.14
✎
07:06
|
А что с удалением не так ?
|
|
3
Godofsin
07.03.14
✎
07:06
|
(2) Нарушение порядка выборки
|
|
4
Wobland
07.03.14
✎
07:07
|
(2) оно не уведомляет выборку об изменении содержимого ТЗ
|
|
5
Godofsin
07.03.14
✎
07:08
|
(4) сволочь, правда?
|
|
6
Sem0709
07.03.14
✎
07:09
|
(3) Аа.. она как бе съежает?
|
|
7
Sem0709
07.03.14
✎
07:11
|
Получается, что и при сортировки возможно тоже есть пропуски ?
|
|
8
Godofsin
07.03.14
✎
07:11
|
(6) ну типа
|
|
9
Godofsin
07.03.14
✎
07:11
|
(7) не получается
|
|
10
fgaabbb
07.03.14
✎
07:12
|
(6) угу. когда подряд удаляемые строки - будет пропуск... так лучше не делать
|
|
11
Wobland
07.03.14
✎
07:16
|
можно ещё с конца идти. или делать шаг назад после удаления
|
|