![]() |
![]() |
![]() |
|
Программно разместить на всех формах конфы свою кнопочку | ☑ | ||
---|---|---|---|---|
0
famnam
18.11.11
✎
15:03
|
да чтоб работала! :)
Есть соображения? |
|||
1
PVV65
18.11.11
✎
15:14
|
Во всех формах конфы в процедуре ПриОткрытии ставишь вызов своей процедуры из общих модулей, в которой создаешь кнопку и указываешь обработчик из того же общего модуля.
|
|||
2
famnam
18.11.11
✎
15:16
|
(1) да это решение понятно...
просто поверил, что вдруг чудо произойдет, и все-таки можно как-то через общие модули... :) |
|||
3
Maxus43
18.11.11
✎
15:17
|
можно только быстро вставить код в формы, но вставлять придётся
|
|||
4
shuhard
18.11.11
✎
15:18
|
(0) переходи на УФ
|
|||
5
famnam
18.11.11
✎
15:19
|
(3) грустно
(4) осталось дождаться, когда УПП станет на УФ )) |
|||
6
shuhard
18.11.11
✎
15:21
|
(5) в УПП есть механизмы и в неуправляемом клиенте,
конечно не для 100% документов |
|||
7
hhhh
18.11.11
✎
15:28
|
(5) ну найди там в ПриОткрытии процедуру общего модуля, которая везде вызывается, и в нее вставь.
|
|||
8
Chehante
18.11.11
✎
15:35
|
Подписки на события. Не?
|
|||
9
famnam
18.11.11
✎
15:36
|
(7) да нее. так не будет работать. Кнопочка появиться, но будет не доступной, тк обработчик события мб только в модуле формы
|
|||
10
famnam
18.11.11
✎
15:36
|
(8) нет, не вариант
|
|||
11
kosts
18.11.11
✎
15:41
|
Выгрузи все тексты в файл.
Вставь автоматически во все фалы вызов своей процедуры, которая делает кнопку и процедуру для события нажатия. Загрузи обратно все тексты в конфигуратор. |
|||
12
Kreont
18.11.11
✎
15:42
|
Посмотри как сделано для кнопки "Установить код вручную" и там добавь,
или вместо нее :) |
|||
13
famnam
18.11.11
✎
15:48
|
(11) ну да, это вытекает из (3)
(12) и для Редактировать номер, и для меню Операция в модуле формы прописана процедура обработчик, который в свою очередь вызывает функцию из общего модуля... |
|||
14
famnam
18.11.11
✎
15:48
|
всем спасибо, похоже задача не имеет элегантного решения.
|
|||
15
hhhh
18.11.11
✎
15:50
|
(14) ну ты пропиши у себя этот обработчик, а в функции общего модуля сделаешь вставочку.
|
|||
16
famnam
18.11.11
✎
15:53
|
(15) вот-вот, о чем я и говорю: нужно редактировать все формы конфы, чтобы вставить обработчик действия кнопки
|
|||
17
hhhh
18.11.11
✎
15:58
|
(16) возьми существующий обработчик
|
|||
18
ОбычныйЧеловек
18.11.11
✎
16:02
|
(14) Именно так, элегантного решения для данной конфигурации не существует.
|
|||
19
famnam
21.11.11
✎
09:46
|
(17) это как?
|
|||
20
Поручик
21.11.11
✎
10:02
|
(14) Обсасывалось много раз. Если бы была подписка на события для форм. Если бы, да кабы.
|
|||
21
hhhh
21.11.11
✎
10:34
|
(19) ну, назови свой обработчик "ДействияФормыРедактироватьНомер", он на форме есть, поэтому форму редактировать не нужно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |