Переименование колонки ТЗ табличного поля на обычной форме
☑
0
simol
02.09.13
✎
18:40
Добрый день!
Помогите решить ребус:
Есть обычная форма (не УФ), на ней в табличном поле таблица значения. Таблица значения это реквизит этой же формы.
По нажатию кнопки выполняю:
ТабличноеПоле1.Колонки[0].Имя = "ФФФФ"; //До этого было имя "Колонка1"
В последующем в обработчике ТабличноеПоле1ПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ДанныеСтроки.ФФФФ существует, а
ОформлениеСтроки.Ячейки.ФФФФ - не существует, там осталось ОформлениеСтроки.Ячейки.Колонка1
как переименовать, чтобы переименовать и в оформлении?
1
simol
02.09.13
✎
18:43
ЭлементыФормы.ТабличноеПоле1.Колонки[0].Имя = "ФФФФ"
не помогает.
ОформлениеСтроки.Ячейки.ФФФФ - нет
но
ОформлениеСтроки.Ячейки.Колонка1.Имя = "ФФФФ"
2
simol
02.09.13
✎
18:48
Помогло после переименования:
ЭлементыФормы.ТабличноеПоле1.СоздатьКолонки();
3
simol
02.09.13
✎
18:52
(2)Это слишком кардинально, есть другие варианты?
4
Живой Ископаемый
02.09.13
✎
19:19
нет, это правильно и православно
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший