|
Определить какая кнопка нажата УФ | ☑ | ||
---|---|---|---|---|
0
Альбатрос
17.04.19
✎
12:50
|
Есть 2 кнопки и одна команда для них.
Как определить с какой кнопки была вызвана команда? Кнопки находятся на командной панели в группе кнопок. По непонятной мне причине ТекущийЭлемент не фокусируется на кнопке. |
|||
1
Радим1987
17.04.19
✎
12:51
|
Команда.Имя
|
|||
2
dezss
17.04.19
✎
12:52
|
(1) он пишет, что команда у них одна)
(0) э...а в чем отличие в действиях этих кнопок? |
|||
3
1Сергей
17.04.19
✎
12:52
|
Две команды делай
|
|||
4
Альбатрос
17.04.19
✎
12:56
|
(2) Это кнопки печати одной печ. формы в обработке, но источники для печати 2 разных таблицы формы.
|
|||
5
Альбатрос
17.04.19
✎
12:57
|
(3) По ходу так и придется.
|
|||
6
dezss
17.04.19
✎
12:58
|
(4) В чем сложность сделать 2 команды, которые будут вызывать одну и ту же функцию/процедуру печати, но с разными источниками данных?
Или если они расположены на разных страницах, то нужно определять активную страницу и в зависимости от нее определять источник. |
|||
7
Альбатрос
17.04.19
✎
13:05
|
(6) Ну на самом деле там будет не 2 кнопки, а больше. Сложности нет, строк кода больше получится немного;)
Просто интересно было, можно ли определить кнопку-инициатора команды. Получается что нет. |
|||
8
13_Mult
17.04.19
✎
13:08
|
(0) ЭтаФорма.ТекущийЭлемент.Имя
|
|||
9
Альбатрос
17.04.19
✎
13:09
|
(8) Не канает.
|
|||
10
Лодырь
17.04.19
✎
13:09
|
(8) Если кнопки в командной панели - фокус не удастся.
|
|||
11
13_Mult
17.04.19
✎
13:16
|
(9) (10) Хммм, вот оно как. ))
|
|||
12
Nuobu
17.04.19
✎
13:17
|
Это проблема управляемых форм - на каждую кнопку - если их действительно нужно различать - нужно делать отдельную команду.
|
|||
13
Eg0rkas
17.04.19
✎
13:18
|
(7) А чем не нравится ответ под номером (1) ?
|
|||
14
Ник080808
17.04.19
✎
13:22
|
(4) делай две команды, а функция выполнения одна
|
|||
15
1Сергей
17.04.19
✎
13:48
|
(13) см (2)п.1.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |