|
Удалить колонки - вопрос
| ☑ |
0
Маленький Вопросик
18.06.16
✎
11:28
|
Товарищи, подскажите как удалить колонки, созданные командой
ЭлементыФормы.ПолеЗаявки.СоздатьКолонки();
ПолеЗаявки - это таблица значений, в ней все колонки создаются программно.
Спасибо!
|
|
1
hhhh
18.06.16
✎
11:38
|
(0) ну так может
ПолеЗаявки.Колонки.Удалить(ИмяКолонки)
|
|
2
Маленький Вопросик
18.06.16
✎
11:39
|
(1) надо все одной командой
|
|
3
hhhh
18.06.16
✎
11:45
|
(2) ну, делай одной командой, только в модуле команды вставть эти все строчки.
|
|
4
RomanYS
18.06.16
✎
12:38
|
(1) так ты у ТЗ удалишь, а ему вроде с формы просто убрать (3) это не УФ, всё на клиенте делаться будет
|
|
5
mistеr
18.06.16
✎
12:55
|
(0) ЭлементыФормы.ПолеЗаявки.Колонки.Очистить()
P.S. ПолеЗаявки это не таблица значений, а табличное поле.
|
|
6
Маленький Вопросик
18.06.16
✎
13:05
|
(5) он визуально их удаляет
|
|
7
mistеr
18.06.16
✎
13:06
|
(6) Не понял. А тебе как нужно? На слух?
|
|
8
Маленький Вопросик
18.06.16
✎
13:07
|
из памяти
|
|
9
mistеr
18.06.16
✎
13:13
|
(8) Есть подозрение, что они останутся в памяти? На чем основано?
P.S. На всякий случай, разницу между колонками табличного поля и колонками таблицы значений понимаешь?
|
|
10
Pahomich
18.06.16
✎
13:15
|
(0) А зачем ты их создаешь, если надо удалить?
|
|
11
breezee
18.06.16
✎
13:17
|
(8) Если мне память не изменяет, объекты формы содержатся в памяти, пока открыта форма.
Зачем тебе удалять из памяти. Можно вообще не удалять колонки. Просто очистить значения в них и отключить видимость
|
|
12
Маленький Вопросик
18.06.16
✎
13:17
|
(9) ты все написал правильно, только когда пишешь "элементы формы", просто визуально удаляются колонки из табличного поля, а в памяти они сидят
ПолеЗаявки.Колонки.Очистить(); - вот так удаляются из памяти, так правильно.
(10) повторый запуск пересоздания таблицы, как-то так.
|
|
13
Маленький Вопросик
18.06.16
✎
13:18
|
(9) спасибо за направление. все получилось
|
|