Как выбрать из ТЗ строки с определенным значением какой-либо колонки? #119319


#0 by роо
Т.е. есть ТЗ , с колонками А1,А2,А3...Как выбрать все строки ТЗ, содержащие в колонке А2 значение Х, не перебирая?Есть что-нибудь вроде фильтра ??
#1 by КонецЦикла
Моно выгрузить во временную ТЗ, а там в цикле пока НайтиЗначение - запомнили - УдалилиСтроку...
#2 by роо
Ну так перебором неинтересно ...Я спрашиваю, может что-то вроде фильтра есть ?
#3 by КонецЦикла
2 Неинтересно... зато шустроМоно выгрузить в документ и сделать запрос... с фильтрами
#4 by Монахов Владимир
Была где-то процедурка. Сортируешь - находишь значение. Обрезаешь. СОртируешь в обратном порядке - находишь - обрезаешь. Остаются строки, удовлетворяющие твоему условию.
#5 by Anton R
Запрос к ТЗ:http://1c.proclub.ru/modules/mydownloads/personal.php?cid=116&lid=5239
#6 by Чучундер
Не шустро! УдалитСтроку в ТЗ отрабатывает очень долго. На маленьких ТЗ - это не заметно, на тЗ в несколько тысяч и более строк - уже клиника.Вопросы как наиболее эффективно удалить строки из ТХ - на синоре/проклабе есть спецобработка сравнения.- у сеья каогда замер сделал - удалитьСтроку в ТЗ - жрало дофига времени, переделал - все окейна!
#8 by KAPACb
палюбакесли уж при удалении строк так сильно тормозитТо находим значение, перебираем и добавляем в такую же ТЗВ результате получили что надо
#9 by Astat
Синтаксис:Свернуть(<ГруппКолонки>,<СуммКолонки>)Назначение:Позволяет свернуть таблицу значений по соответствующим значениям колонок, т.е. заменяет на одну строку все дублирующие (по значениям группировочных колонок) строки, суммируя значения по суммируемым колонкам.Параметры:<ГруппКолонки> - группировочные колонки (номера или идентификаторы колонок через запятую), по которым группировать данные.<СуммКолонки> - суммируемые колонки (номера или идентификаторы колонок через запятую), по которым суммировать данные.
#10 by aKomper
9 - А дальше что?
#11 by Astat
Ох ты!Прошу прощения, не совсем туда запостил.
#12 by Astat
А по существу вопроса, первое, что приходит в голову - это вариант МХ с сортировкой.
#13 by aKomper
11 - во-во, запутываешь тут ;)
#14 by aKomper
12 - Что такое МХ?
#15 by Морозов Александр
Это кто. 7 пост.
#16 by aKomper
15 - Вах! Точно :)
#17 by Vbif
Сортировать("КолонкаОтбора+");Находишь Нач значение ХСортируешь("КолонкаОтбора-");Находиш Кон значение ХСортировать("КолонкаОтбора+");Переводишь КонСорт значение для новой сортировки КоличествоСтрок - Кон + 1тз.Выгрузить(тзОТобранное,Нач,КонСорт);Усё
#18 by Chai Nic
Даешь SQL для таблиц значений! :-)
#19 by Anton R
бери в . Там можно и по нескольким условиям сразу отбирать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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