|
Как в печ.форме сделать выпадающее меню по клику? | ☑ | ||
---|---|---|---|---|
0
Sintez123
23.04.12
✎
11:45
|
Доброго дня.
Сие никогда не делал. Не представляю как. Не нагуглилось. Итак, в отчете в печатной форме (таб.документ) нужно добавить функцию, чтобы по щелчку по ячейке выпадало меню со списком документов. Юзер выбирает пункт меню и открывается документ. Оформить в разные ячейки и сделать расшифровку нельзя. Спасибо за ваши ответы на мой глупый вопрос :) |
|||
1
КМ155
23.04.12
✎
11:52
|
(0) [и сделать расшифровку нельзя]
ну расширить то расшифровку можно, смотри например отчет по бюджету в УПП, там добавлен создание документа |
|||
2
Sintez123
23.04.12
✎
11:54
|
упп нет сейчас под рукой
|
|||
3
acsent
23.04.12
✎
11:56
|
а вообще выпадающее меню можешь сделать?
|
|||
4
le_
23.04.12
✎
11:58
|
Можно так:
http://depositfiles.com/files/1f3kgfsg5 |
|||
5
Sintez123
23.04.12
✎
12:01
|
(3) в 7-ке могу :) на 8-ке пока еще мало что могу :)
|
|||
6
le_
23.04.12
✎
12:03
|
(0)+(4) Создать и установить меню для поля табличного документа можно программно...
|
|||
7
Агент Инфостарта
23.04.12
✎
12:04
|
(5) На 8-ке примерно также. Перехват расшифровки или клик по ячейке, список значений, ВыбратьИзМеню(<СписокЗначений>, <ЭлементФормы>)
|
|||
8
RomaH
naïve
23.04.12
✎
12:05
|
ВыбратьИзМеню()
|
|||
9
Sintez123
23.04.12
✎
12:13
|
(7) шпасибко
|
|||
10
Sintez123
23.04.12
✎
12:15
|
(4) шпасибки. Новому меня научил :) интерсный прием. Но боюсь не подойдет, начнут ругаться за наличие "лишних" пунктов меню. Хотят по старому все "как в 7-ке у нас было"
|
|||
11
Sintez123
23.04.12
✎
12:48
|
Не получается. У меня табличный документ это отдельный макет, а не в форме. Видимо поэтому надо сделать как-то иначе.
|
|||
12
Агент Инфостарта
23.04.12
✎
12:52
|
(11) Формируй табличный документ в форме и будет счастье.
|
|||
13
0xFFFFFF
23.04.12
✎
12:53
|
(0) "сделать расшифровку нельзя."
почему? |
|||
14
Sintez123
23.04.12
✎
13:08
|
(13) задача такая
|
|||
15
le_
23.04.12
✎
13:18
|
(14) Посмотри, как в типовых печатные формы документов выводятся через общую форму "ПечатьДокументов".
|
|||
16
Sintez123
23.04.12
✎
14:15
|
(15) посмотрел, ничего полезного там не увидел
|
|||
17
le_
23.04.12
✎
14:19
|
(16) С пом. этой формы можно сделать и (7) и (4).
|
|||
18
Sintez123
23.04.12
✎
14:26
|
а как перехватить клик по ячейке табличного документа в макете?
|
|||
19
acsent
23.04.12
✎
14:27
|
только на форме
|
|||
20
le_
23.04.12
✎
14:28
|
(18) С пом. соответствующего обработчика: Выбор().
Можно ПриАктивизацииОбласти()... |
|||
21
Sintez123
24.04.12
✎
08:45
|
Спасибо. Сегодня с утра разобрался (вчера закончился раб.день), заработало почти.
Теперь у меня все есть, табличный документ в форме, на двойной щелчек реагирует, мою процедуру по двойному щелчку по строке выполняет. Вот только первой ячейке, а не по третьей как мне надо. Код: ОбластьСтрока.ТекущаяОбласть.Расшифровка = "СписокЗначений"; Вот этот код записывает в первую ячейку строки. А как сделать в третью ячейку? Или во все ячейки строки? Оба варианта сойдут. Спасибо. |
|||
22
Sintez123
24.04.12
✎
08:49
|
ой, там списокЗначений в коде у меня без ковычек :) не обращайте внимание
|
|||
23
le_
24.04.12
✎
09:56
|
||||
24
Sintez123
25.04.12
✎
08:03
|
(23) спс тебе огромненькое за старания, очень помог :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |