Избавление от пустых строк в ТЗ

Новая тема
Показывать по 10 20 40 сообщений
Всем привет! У меня возник такой вопрос:можно ли сделать в таблице - определить пустые строки и удалить их, не трогая заполненые. Или придётся удалять по одной строке.
Посмотрите как это делается в Документе ЗакрытиеМесяца 1С:Бухгалтерия. Там по-моему прописана процедура удаления пустых строк. Или просто поищите эту процедуру.
"Первое что приходит на ум следующее:
Скажем если какой-то реквизит пустой то

стр = 0;
кол = "имя_колонки"
пусто = ПолучитьПустоеЗначение("тип такой-то")
пока тз.НайтиЗначение(пусто, стр, кол) = 1 цикл
 тз.УдалитьСтроку(стр);
 стр = 0;
КонецЦикла;"
Я бы сделал ТЗ.Свернуть().
Всмысле? Что это даёт?
Что-то не получается, может задаю не тот тип?
Одинаковые строки по колонкая сложатся, а пустые уйдут. По-моему.
Но у меня возможно -нцать строк и не одной повторяющейся, а при работе пользователя может появиться пустая строка(если он передумает в таблицу добавлять запись)
Да дело не в количестве, что есть свернется, пустые удалятся. ТЗ.Свернуть("а,б,в,..."(Перечисли все колонки),)
Спасибо, попробую
Читают тему
(гостей: 1)

Быстрый переход