|
Кнопка во всех формах | ☑ | ||
---|---|---|---|---|
0
beer_fan
08.11.12
✎
13:47
|
Есть задача - сделать собственную кнопку справочной информации во всех формах документов и справочников. Можно ли это как-то реализовать не добавляя ее в каждую форму (пусть даже программно)?
ЗЫ В подписках на события ничего подходящего вроде не нашел... |
|||
1
Cube
08.11.12
✎
13:48
|
В УФ можно. А в обычных всё равно придется код в модуль формы вставлять...
|
|||
2
1C-band
08.11.12
✎
13:49
|
Сколько сталкивался с самописными конфигурациями, в том числе на УФ, везде для таких случаев был документ-шаблон, на основании копий которого разрабатывались дальнейшие документы.
|
|||
3
PiVa123
08.11.12
✎
13:50
|
на управляемых формах легко делается, в обычных - монотонная и тупая работа.
В документах можно привязаться в событию включения разрешения редактирования номера, для справочников хз. Зависит от конфы |
|||
4
beer_fan
08.11.12
✎
13:52
|
(1) УФ - не вариант для нас
(3) Конфа - БИТ-Финанс (на базе типовой бухи) |
|||
5
PiVa123
08.11.12
✎
13:54
|
(4) БИТ не видел, врать не буду, но скорее со справочниками будет тяжко, во всяком случае во все "ПриОктрытии" придется вставлять код вызова процедура добавления кнопки и соответствующей процедуры для "Действия". Обезьянья работа...
|
|||
6
ICWiner
08.11.12
✎
13:55
|
В общем модуле накодить програмное создание кнопки и действие. В каждую форму при или перед открытием МойОбщийМодуль.МояПРоцедура();
Итого на каждый док/справочник по 30 секунд |
|||
7
France
08.11.12
✎
14:06
|
не ходи напролом, сходи огородами: сделай одну кнопку в панели, и анализируя открытую форму, выводи нужную справку..
|
|||
8
beer_fan
08.11.12
✎
14:08
|
(7) Отличная идея, спасибо :)
|
|||
9
beer_fan
08.11.12
✎
14:18
|
(7) А как понять, какая форма сейчас открыта?
|
|||
10
John83
08.11.12
✎
14:19
|
не знаю как в ващей конфе, но в УПП в каждой форме документа, при открытии используется
МеханизмНумерацииОбъектов.УстановитьДоступностьПоляВводаНомера(Метаданные(), ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.Подменю1,ЭлементыФормы.Номер); там и можно лепить свои кнопки, или может еще какая процедура есть общая для всех форм |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |