Проверка заполнения колонки в ТЧ #583090


#0 by mzelensky
Доброго времени суток! Допустим имеется ТЧ с 10 колонками и 50 строками. Колонки могут быть заполнены, а могут быть пустыми. Подскажите плиз, как БЫСТРО/ОПТИМАЛЬНО определить какие из колонок пустые (т.е. не имею значения ни в одной из строк) ?!
#1 by Buster007
НайтиСтроки?
#2 by чувак
А значения в колонках какого типа?
#3 by Defender aka LINN
Запросом, например.
#4 by mzelensky
Типа: а потом на количество проверять?! А еще быстрее?
#5 by mzelensky
число
#6 by Defender aka LINN
ТЗ.Итог("Колонка") = 0. Ну, если не может быть ситуации, что в одной строке 1, а в другой -1 :)
#7 by DrShad
Итог если нет отрицательных
#8 by чувак
А так? ТЧ.Итог(ИмяКолонки) = 0
#9 by mzelensky
точнее не так - колонки идет парами. Т.е. Колонка1_1, Колонка1_2, Колонка2_1, Колонка2_2. У первой тип сторока у второй число
#10 by Buster007
а я думал что в одной колонке может быть как заполнены, так и не заполнены и надо показать в каких строках не заполнено )
#11 by mzelensky
а если проверять с типом "строка" ?
#12 by mzelensky
не, меня интересуют не строки ,а колонки. Мне нужно выяснить каки колонки ПУСТЫЕ и просто скрыть их.
#13 by Buster007
да проверяй тогда первую строку на пустые значения и всё.
#14 by Buster007
да 1 строка будет летать, хоть как сделай. Не заметишь.
#15 by DrShad
делай копию таблицы, сортируй, получай последнюю/первую строку (в зависимости от сортировки) и заполненности ячейки узнаешь какая колонка пустая, потом опять сортировка но по другой колонке - получив ИМЯ колонки в базовой таблице скрывай
#16 by vmv
к 100-му сообщению тут будет запрос с вложенными или временными таблицами и будет утверждено, что это супер. старайтесь - вы уже приближаеетесь к оптиме)
#17 by vmv
аццке ресурсно затратно, как-то лет 10 назаз на Т1С була тема про оптимальное удаление строк строк ТЗ в 7.7. Там было доказано, что использовение сортировок и сверток - ппц накладно, в 8.1, 8.2 думаю тоже самое
#18 by DrShad
есть лучше вариант? слушаем
#19 by DrShad
по-крайней мере сортировке пофигу на тип колонки
#20 by mzelensky
Я думаю все-таки запросом (примерно так, доводить потом буду). Обработать нужно итоговую строчку: ПО    Ссылка
#21 by чувак
А как быть с числами?
#22 by mzelensky
колонка в ТЧ тоже называется "Эл1", "эл2" и т.д. ... так что обращаться удобно будет!
#23 by mzelensky
я этот момент уточню у заказчика. Там проверка будет ток по одной из колонки (либо по колонки с числом, либо по колонки со строкой). В зависимости от типа и буду проверять.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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