|
Сделать кнопку в строке динамического списка
| ☑ |
0
Oegir
26.06.17
✎
00:12
|
Привет.
Подскажите, возможно ли в строках ДинамическогоСписка УФ создать кнопку или хотя бы ссылку в виде картинки.
Делаю так:
...
КолонкаКнопки = Элементы.Добавить("КнопкаСтроки", Тип("ПолеФормы"), ЭлементСписка);
КолонкаКнопки.ГиперссылкаЯчейки = Истина;
КолонкаКнопки.Вид = ВидПоляФормы.ПолеКартинки;
КолонкаКнопки.КартинкаЗначений = БиблиотекаКартинок.КартинкаКнопки;
КолонкаКнопки.ПутьКДанным = "МойСписок.ВсегдаИстина";
...
При наведении мышки на колонку указатель мыши меняется, но при однократном клике реакции нет. Событие "Выбор" происходит только при двойном клике. Версия 1С:Предприятие 8.3 (8.3.9.2170)
|
|
1
vicof
26.06.17
✎
00:13
|
Не выбор, а нажатие, и не кнопку, а надпись
|
|
2
MrAvPika
26.06.17
✎
00:15
|
В принципе можно сделать событие при активизации ячейки, и соответственно при активизации определять текущую колонку
|
|
3
MrAvPika
26.06.17
✎
00:15
|
Если колонка это твоя кнопка, то выполнять действие
|
|
4
Oegir
26.06.17
✎
00:18
|
(1) Имеется в виду КолонкаКнопки.Вид = ВидПоляФормы.ПолеНадписи ? Как туда картинку/кнопку загнать?
|
|
5
Oegir
26.06.17
✎
01:11
|
(2) ПриАктивизацииЯчейки не отрабатывает повторный клик на уже активной ячейки
|
|
6
vicof
26.06.17
✎
03:07
|
(4) нечего туда картинки загонять, просто тыкать по гиперссылки и все
|
|
7
Diman000
26.06.17
✎
06:49
|
Ну флажок реагирует на одинарное нажатие. Не знаю получится ли вместо него сделать другое отображение.
|
|