Управляемые формы. Таблица значений. Удаление колонки #632283


#0 by wylde
Есть например такая таблица значений на форме. Как программно удалить колонку?   Колонки = ТЗ.Колонки - пишет поле объекта не обнаружено (Колонки)
#1 by 5 Элемент
ИзменитьФорму
#2 by 5 Элемент
Элементы.ХХ.Видимость
#3 by wylde
а что изменить то конкретно нужно? С управляемыми формами редко сталкиваюсь.
#4 by MSII
ИзменитьРеквизиты
#5 by Asmody
на форме не бывает таблицы значений. на форме бывает элемент таблица. и ещё может быть реквизит формы типа таблица значений
#6 by wylde
2 5 Элемент: Не, нужно именно удалить колонку, не через видимость
#7 by 5 Элемент
см
#8 by MSII
В общем, если нужно изменить состав реквизитов - см. метод УФ ИзменитьРеквизиты Если достаточно удалить элемент формы - удаляй его, используя метод Удалить коллекции Элементы УФ.
#9 by Defender aka LINN
Заипешься, я гарантирую это.
#10 by wylde
ок, спасибо попробую разобраться.
#11 by 5 Элемент
Тебе ТЗ нужна без колонок или форма без колонок?
#12 by wylde
Думаю что проще наверное будет создать обычную таблицу значений на сервере удалить нужные колонки, а потом уже ее выгрузить на клиент на управляемую форму.
#13 by Defender aka LINN
бггггг. Удачи :)
#14 by IKSparrow
Он что-то знает... Я бы прислушался...
#15 by Pro-tone
а для каких целей это надо? Строить типизированную ТЗ на сервере имеет смысл только для каких-нибудь демонически изменяемых расчетов, а если ТЗ нужна только для вывода данных на форму - тогда нарисовать ТЗ на форме с тем кол-вом колонок которые будут использоваться, а ненужные просто скрывать или закрывать доступность, к примеру.
#16 by wylde
Спасибо разобрался, в общем вот она рыба моей мечты )) Удалять колонки можно только из таблиц которые были созданы программно поэтому создаем программно таблицу с колонками &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)     а затем уже можно колонки удалять &НаСервере
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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