Добавление колонки в таблицу значений #805329


#0 by Aydar
Есть таблица значений, в нее я по нажатию кнопки добавляю колонки Так я добавляю N колонок. Затем я сдвигаю 1 колонку вправо. ТекущаяКолонка=ЭлементыФормы.табПоле.ТекущаяКолонка; Затем после добавления еще одной колонки сдвинутая колонка возвращается на свое место. Почему так происходит?
#6 by spiller26
Делай сначала ТаблицуЗначений, меняй что хочешь, а потом выводи в табличное поле.
#7 by mistеr
Потому что метод СоздатьКолонки, внезапно, создает ВСЕ КОЛОНКИ ЗАНОВО!
#8 by Aydar
Можешь пример привести, как правильно все делать
#9 by DDwe
А документацию почитать?
#10 by mistеr
Сначала определись со всеми колонками в ТЗ, а потом СоздатьКолонки, один раз.
#11 by Ненавижу 1С
надо двигать колонки в источнике данных, то есть таблице значений а не в представлении (табличное поле) синхронно
#12 by spiller26
Не могу пример, т.к. работаю в основном на УФ
#13 by Aydar
А как в ТЗ двигать?
#14 by Lexey_
КоллекцияКолонокТаблицыЗначений (ValueTableColumnCollection) Сдвинуть (Move) Синтаксис: Сдвинуть(<Колонка>, <Смещение>)
#15 by Aydar
Можете пример привести как текущую колонку ТЗ сдвинуть? Или как найти текущую колонку ТЗ
#18 by Pahomich
Пятница...
#19 by Aydar
Все, я разобрался)
#22 by Волшебник
Проблема решена. Все дебилы взяты на заметку.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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