|
1С 8.2 УПП Управление печатной формой "по умолчанию" | ☑ | ||
---|---|---|---|---|
0
dragonIMV
21.07.15
✎
21:29
|
Добрый день.
Рядом с кнопкой печать в документе (любой документ) есть кнопка по которой вызывается последняя открытая печатная форма. Как можно программно управлять ею, чтобы при открытии документа (в зависимости от валюты документа) рядом с кнопкой печать стояла нужная печатная форма? |
|||
1
Джинн
21.07.15
✎
21:45
|
Кошернее в коде анализировать данные и выводить ту или иную форму.
|
|||
2
dragonIMV
21.07.15
✎
21:51
|
(1) кошернее, думаю, было бы 1 печатную форме делать, но заполнять по разному в зависимости от какого то признака...ну да база не "моя", я лишь "субподрядчик".
И клиент хочет вот, чтобы рядом с "печатью" кнопка менялась автоматически, а я как то сообразить не могу как ею управлять. |
|||
3
mehfk
21.07.15
✎
21:55
|
При регистрации внешней печатной формы можно указать отбор, по которому та или иная форма будет отбираться при формировании списка печатных форм.
|
|||
4
dragonIMV
21.07.15
✎
21:59
|
(3) немного не то, печатные формы встроенные. В списке по кнопке "Печать" там три встроенные печатные формы (плюс десяток других еще). Руками могут любую выбрать какую хотят.
Но вот клиент хочет, чтобы оператор кнопку "Печать" вообще не нажимал, чтобы не перепутать. А может не хотят 1 раз дополнительно хоть на секунду задуматься, извилин к примеру не хватает. |
|||
5
dragonIMV
21.07.15
✎
22:00
|
Так же могу новую кнопку сразу вывести сам. Но мне интересно именно как управлять уже существующей этой кнопкой.
Как я понимаю она создается программно в какой то момент, раз на форме не бывает. Видимо придется в код залезть повнимательнее и поискать самому, где же она создается и как ею управлять. |
|||
6
Джинн
21.07.15
✎
22:01
|
Где-то настройки сохраняются под пользователя.
|
|||
7
Минона
21.07.15
✎
22:05
|
в УТ10 можно посмотреть - там справа в выборе печ.формы есть [Печать] [Отмена] [По умолчанию]
Можно оттуда взять механизм |
|||
8
dragonIMV
21.07.15
✎
22:07
|
(7) Спс, гляну.
В УПП "ФормированиеПечатныхФорм.СоздатьКнопкиПечати" делает, но на первый вгляд не понял как подсунуть туда свою печатную форму. Ладно, видимо проспаться надо, а потом с утра взяться с новыми силами. |
|||
9
Минона
21.07.15
✎
22:10
|
мы делали просто - последний выбранный запоминался как дефолтный
|
|||
10
dragonIMV
21.07.15
✎
22:11
|
Сорри, туплю. Разобрался по этой процедуре. С утра свою аналогичную тогда в документ вставлю, но с нужной печатной формой в зависимости от "ситуации".
|
|||
11
dragonIMV
21.07.15
✎
22:12
|
(9) это так и работает, последней выбранный и так ставится. А надо по другому.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |