Избавление от пустых строк в ТЗ
07.12.2005
11:04
#1
Всем привет! У меня возник такой вопрос:можно ли сделать в таблице - определить пустые строки и удалить их, не трогая заполненые. Или придётся удалять по одной строке.
07.12.2005
13:49
#2
Посмотрите как это делается в Документе ЗакрытиеМесяца 1С:Бухгалтерия. Там по-моему прописана процедура удаления пустых строк. Или просто поищите эту процедуру.
07.12.2005
13:54
#3
"Первое что приходит на ум следующее:
Скажем если какой-то реквизит пустой то
стр = 0;
кол = "имя_колонки"
пусто = ПолучитьПустоеЗначение("тип такой-то")
пока тз.НайтиЗначение(пусто, стр, кол) = 1 цикл
тз.УдалитьСтроку(стр);
стр = 0;
КонецЦикла;"
Скажем если какой-то реквизит пустой то
стр = 0;
кол = "имя_колонки"
пусто = ПолучитьПустоеЗначение("тип такой-то")
пока тз.НайтиЗначение(пусто, стр, кол) = 1 цикл
тз.УдалитьСтроку(стр);
стр = 0;
КонецЦикла;"
08.12.2005
09:36
#8
Но у меня возможно -нцать строк и не одной повторяющейся, а при работе пользователя может появиться пустая строка(если он передумает в таблицу добавлять запись)
Читают тему
(гостей: 1)