Правильное удаление строк из ТЗ #558793


#0 by extrim-style
8.1 Подскажите правильное удаление строк из ТЗ по условию.
#1 by Scooter
задом на перёд иди
#2 by Defender aka LINN
Я в массив собираю
#3 by dimoff
Собрать в массив, потом удалить, либо если условия на равно, то ТЗ.Удалить(ТЗ.НайтиСтроки(СтруктураСУсловиями));
#4 by rs_trade
#5 by Fragster
Для Сч = -Таб.Количество По -1 Цикл  Если Условие То если условие простое - то Массив = Таб.НайтиСтроки(Отбор); Для каждого Стр Из Массив если условие совсем сложное - то запросом
#6 by Gisborn
А что вот так прям можно массив передать в Удалить?
#7 by Gisborn
+ В СП варианты описаны только с самой строкой или индексом строки.
#8 by extrim-style
попробовал, не работает. Может недокументированная особенность? Почему-то в этом случае ругается на параметр 2, а не 1: Несоответствие типов (параметр номер '2')
#9 by extrim-style
Для Сч = -Таб.Количество+1 По 0 Цикл  Если Условие То
#10 by extrim-style
#11 by extrim-style
Для Сч=1-Таб.Количество По 0 Цикл
#12 by Maxus43
Для каждого Стр Из МассивДляУдаления Цикл
#13 by vmv
можно скопировать строки в другую тз по отбору-антиусловию и ничего удалять не надо. Вся операция в одну строку кода - результат тот же и без дурацких обходов и массивов.
#14 by Maxus43
>>Вся операция в одну строку кода провокация. копирование то может и в одну, а создание копии, условия копирования и т.д. выльется в примерно тоже самое
#15 by Живой Ископаемый
2 я могу ошибаться, но по-моему отбор работает только на равенство условия... а так придется удалять
#16 by Ахиллес
Это какой то национальный юмор? Каждый месяц из года в год народ заводит тему о удалении строк из ТЗ. И что самое смешное вместо того, что бы послать дятла долбить Яндекс начинается живейшее обсуждение на несколько сот постов.
#17 by Живой Ископаемый
что поделать...
#18 by extrim-style
дятел просил передать, что он честно пытался посмотреть в книге знаний - там только для семерки. Делал поиск по форуму - безрезультатно. Поиск по другим форумам - дал какое-то громоздкое решение.
#19 by Maxus43
Норм ещё, помню как то даже запросы писали чтоб отсеять лишнее в ТЗ...
#20 by vmv
лет 7 назад на кубани была культовая подобная ветка для 7.7. Один из вариантов, предлагал ввести логическую допколоку и потом воспользоваться сортировкой. что мешает тут использовать "булево"-колонку "УсловиеВерно", тогда и отбор как два пальца)
#21 by extrim-style
+ и судя по ответам этот национальный юмор, не такой уж национальный, или национальный наоборот...
#22 by vmv
ты разве не знаешь, что у 1С-ов есть любимые щняжки)
#23 by Живой Ископаемый
национальный 1Сный юмор.. гыгы...
#24 by Maxus43
+ Также: вычисление дней из секунд, в т.ч запросами :)
#25 by extrim-style
+ иначе был бы пост - вопрос, - ответ, - спасибо. и на этом всё
#26 by Живой Ископаемый
2 в этом и состоит национальный юмор...
#27 by extrim-style
ясно)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С