|
Форма списка документа в обычном приложении.
| ☑ |
0
dmabramov
16.11.15
✎
12:57
|
Попросили в форме списка документа в колонку "Контрагент" добавить кнопку открытия (лупа) чтобы можно было из формы списка не заходя в сам документ посмотреть контрагента.
Хотел поинтересоваться может кто предложит наиболее безболезненный способ реализации этого ноу-хау. А то что-то не хочется ради этого огород городить.
|
|
1
DmitrO
16.11.15
✎
13:05
|
Предлагаю не делать спец. кнопку, а обрабатывать событие Выбор, определять в нем текущую колонку и если она Контрагент, то открывать форму контрагента, в остальных случаях оставить штатное поведение.
|
|
2
AllJoke
16.11.15
✎
13:10
|
Галка "КнопкаОткрытия" в свойстве поля колонки.
|
|
3
User_Agronom
16.11.15
✎
13:11
|
(1) Я за!
|
|
4
cw014
16.11.15
✎
13:31
|
(2) Не советуй глупостей
Все за (1)!
|
|
5
cw014
16.11.15
✎
13:32
|
(2) Для этого нужно вводить пользователя в заблуждение... То есть в режим редактирования списка
|
|
6
Goggy
16.11.15
✎
13:36
|
На мисте дали сразу хороший совет? Да ещё застыли того кто дал плохой совет? Да ещё расписали почему плохой и хороший советы являются таковыми?
Ах да... вчера снег же пошёл...
|
|
7
Goggy
16.11.15
✎
13:37
|
(6) застыли = затыдили.
|
|
8
dva1c
16.11.15
✎
13:38
|
(7) "затыдили" -> "застыдили" )
|
|
9
cw014
16.11.15
✎
13:39
|
(6)(7)(8) Просто редко когда так вежливо и подробно описали проблему...
|
|
10
Goggy
16.11.15
✎
13:39
|
(8) Я по жизни неудачник :)
|
|
11
dmabramov
16.11.15
✎
14:08
|
Спасибо всем за совет!
|
|
12
Ненавижу 1С
гуру
16.11.15
✎
14:10
|
сделай пункт в контекстном меню
|
|
13
dmabramov
16.11.15
✎
14:37
|
(12) Думал об этом. В Этом случае придется вручную заного делать контекстное меню, т.к. оно тут автоматически сформировано.
Решил сделать как в (1). В событии "Выбор" табличного поля формы списка добавил следующее:
Процедура СписокВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Если Колонка.Данные = "Контрагент" Тогда
СтандартнаяОбработка = Ложь;
ОткрытьЗначение(ВыбраннаяСтрока.Контрагент);
КонецЕсли;
КонецПроцедуры
|
|