|
Как при добавлении строки в ТабПоле на форме сделать доступной кнопку выбора? |
☑ |
0
TDI
05.06.12
✎
11:19
|
НоваяКолонка = ЭлементыФормы.ТабличноеПолеИнвентаризаций.Колонки.Добавить("Колонка"+N,Стр.ОтветственныйПредставление);
НоваяКолонка.Данные = "Колонка"+N;
СоответствиеКолонок.Вставить(Стр.ОтветственныйПредставление, "Колонка"+N);
ТабличноеПолеИнвентаризаций.Колонки.Добавить("Колонка"+N,Новый ОписаниеТипов("ДокументСсылка.ИнвентаризацияТоваровНаСкладе"));
Вот таким образом добавляю колонки в ТабПоле..
Потом добавляются строки, но в форме при двойном щелчке по строке, начинается редактирования как строки, а как сделать чтобы редактирование было как справочника (т.е. чтобы кнопка выбора, открытия были...)
|
|
1
Мимохожий Однако
05.06.12
✎
11:23
|
Форма к какому объекту привязана? Откуда берутся данные для табличного поля?
|
|
2
TDI
05.06.12
✎
11:25
|
Добавил
НоваяКолонка.ЭлементУправления.КнопкаВыбора = Истина;
НоваяКолонка.ЭлементУправления.КнопкаОткрытия = Истина;
Кнопки появились, но никак не отрабатывают
|
|
3
TDI
05.06.12
✎
11:26
|
(1) Данные для табПоля берутся из таблицы значений
|
|
4
111Ivan111
05.06.12
✎
11:35
|
(1) а не проще не программно их было добавить? и все работает)
|
|
5
111Ivan111
05.06.12
✎
11:36
|
(1) правой кнопкой мыши и добавить. нафига писать лишнее
|
|
6
111Ivan111
05.06.12
✎
11:39
|
(1) и потом просто все.
Процедура ТабличноеПоле1Колонка1НачалоВыбора(Элемент, СтандартнаяОбработка)
// Вставить содержимое обработчика.
КонецПроцедуры
|
|