Как очистить колонку табличной части
☑
0
ZLGEN
20.11.06
✎
17:12
Перебрал кучу вариантов, ни как не получается, пробовол такими способами:
Товары.МоеПоле.Очистить();
Товары.Колонки.Очистить("МоеПоле");
Товары.ОчиститьКолонку("МоеПоле");
и т.д. ну не выходит каменный цветок и все тут.
1
Salvador Limones
20.11.06
✎
17:19
Сам я не пробовал, но попробуй через ЗагрузитьКолонку
2
and2
20.11.06
✎
17:21
+1 Работает.
3
Mort
20.11.06
✎
17:25
В понятии 1С8 "Очистить" значит удалить элементы коллекции. Вопрос некорректный.
Что значит "очистить" колонку?
Перебором присваивай пустые значения.
4
Bahmet
20.11.06
✎
17:31
(3)Тады Заполнить()надо юзать..
5
Mikmak
20.11.06
✎
17:32
вариант номер раз: перебор строк.
вариант номер два: выгрузить табличную часть в таблицу значений, потом удалить колонку ненужную и создать еще одну колонку с таким же названием, после чего загрузить таблицу значений в табличную часть.
6
Mort
20.11.06
✎
17:40
(4) Это 8-ка и табличная часть.
(5) +1
Типа того:
ТЗ = ТаблицаФайла.Выгрузить();
ТЗ.ЗаполнитьЗначения(Ложь,"Загрузка");
ТаблицаФайла.Загрузить(ТЗ);
7
Live
20.11.06
✎
17:55
Может типа:
Для каждого Элем из ЭлементыФормы.Товары.Колонки.Номенклатура Цикл
Элем.Значение = "";
КонецЦикла;
8
Live
20.11.06
✎
18:04
+7 Не так не сработает...
9
Mort
20.11.06
✎
18:06
(8) Имел ввиду так, наверное..
Для каждого Элем из Товары Цикл
Элем.Номенклатура = "";
КонецЦикла;
10
Live
20.11.06
✎
18:11
Для каждого Элем из Товары Цикл
Элем.Номенклатура= "";
КонецЦикла
11
Live
20.11.06
✎
18:12
(9) ага :)
12
Mikmak
20.11.06
✎
18:23
(6) +1 именно так)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.