Создание в форме табличного поля #455719


#0 by Futarkh
Хочу в форме программно создать табличное поле и вставить туда колонки. Создаю таб. поле, пишу На второй строке вылазит ошибка что метода УстановитьЭлементУправления для объекта "НоваяКолонка" нет. Смотрю в трассировщике, и правда, колонка новая создалась, но тип у нее Неопределено. Подскажите как вставить в форму табличное поле и заполнить его колонками
#1 by Defender aka LINN
Колонки надо в источнике данных поля добавлять
#2 by Futarkh
Источник данных Табличного поля или поля ввода или какого поля?
#3 by Defender aka LINN
Таб. поля, само собой. В нем данные не хранятся, как ни странно, они в нем только отображаются.
#4 by Aprobator
табличного поля. И не забыть про СоздатьКолонки. А вообще - зачем вся эта чехарда?
#5 by Futarkh
Народ лучче пришлите кусок кода как это делать?, а я свой пришлю то что я накропал
#6 by Futarkh
#7 by Futarkh
Это чехарда, чтобы проще обновлять было. Кусок кода прихерачил и все, форму не меняешь))
#8 by Futarkh
Народ, кто програмно добавлял табличное поле в форму пришлите кусок кода
#9 by Aprobator
а что не работает?
#10 by Futarkh
Нет
#11 by Futarkh
Ап
#12 by Futarkh
Что, никто не вставлял программно табл. поле в форму?
#13 by Рэйв
>>Это чехарда, чтобы проще обновлять было. Кусок кода прихерачил и все, форму не меняешь)) Код менять значит можно...А какая религия форму менять запрещает?
#14 by Futarkh
Дак кусок кода проще вставить, чем элементы управления добавлять с привязками и прочей лабудой
#15 by Futarkh
короче как я понял никто такого не делал?
#16 by hhhh
командную панель наверно надо к табполю привязывать, а не к странице. Но что конкретно не работает?
#17 by Futarkh
Таб поле не заполняется колонками, хотя в табличной части документа реквизитов дохуа
#18 by Axel2009
чукча писатель?
#19 by Futarkh
Слыш ты, умник, прошу же написать как правильно, а не извергать дерь_мо орально
#20 by Axel2009
как может создасться колонка, но тип у нее неопределено?
#21 by Futarkh
Ну так. Всем показываю - у всех глаза круглые-круглые
#22 by Futarkh
+ в трассировщике смотрю переменную ТабличноеПоле, раскрываю его, там колонки. До использования метода Колонки.Добавить коллекция пустая, после использования метода в коллекции появляется 1 запись "НомерСтроки" с типом Неопределено
#23 by Axel2009
както имена не сходятся. ЗЫ у меня все работает.
#24 by Futarkh
Есть же код. Там все как в модуле. 1. Добавляю табл. поле "ТаблПолеДопОтпуска" - стр. 4 листинга. 2. Пытаюсь создать колонки автоматом - стр. 12 листинга. (не создает) 3. Определяю коллекцию колонок - стр.13 листинга. 4. Добавляю в коллекцию колонку - стр. 14 листинга. (колонка добавляется, но тип неопределено) Если у тебя работает - напиши сюда ;)
#25 by Axel2009
#26 by Futarkh
Понял в чем косяк. Писал это не в процедуре приОткрытии или ПередОткрытием, а в тексте модуля. Перенес в процедуру и все заработало
#27 by KnightAlone
апну тему. есть на обработке табличное поле, колонок 10 заданы изначально. колонок 15 создается программно. Вопрос такой - как создать эти 15 колонок, чтобы не слетели настройки, 10 уже созданных в Табличном поле формы? Если так : Это обнуляет все настройки колонок, которые были изначально в форме созданы и настроены. Колонки создаются Если так:
#28 by KnightAlone
вопрос в догонку - если число в ячейку вводится, после того как выходишь яз ячейки его не видно, но при повторном входе на редактирование в ячейку оно опять видно - причина только в том, то не задано значение "данные" или еще с чем может быть связано?
#29 by Aprobator
ОтоборажатьТекст и Текст.
#30 by KnightAlone
Вижу только - ОтображатьТекстШапки, отображатьТекстПодвала. ну и ТекстШапки, текстПодвала
#31 by Axel2009
#32 by Axel2009
причина с данными. да.
#33 by KnightAlone
угу, вроде пошлО. пасябки
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям