|
Управляемая форма | ☑ | ||
---|---|---|---|---|
0
vse_serjezno
29.10.13
✎
10:56
|
Здравствуйте. Помогите, пожалуйста.
УТ 11. Управляемая форма дока содержит кнопку Печать, при нажатии на которую выпадает список форм, которые можно напечатать. В конфигураторе та же ситуация. Мне нужно найти макет одной из этих форм и процедуры, в которых форма заполняется данными, чтобы дополнить и то и другое. Так вот проблема в том, что я пока не могу найти нужный макет. Где он хранится, где вообще процедура, обрабатывающая нажатие кнопки печать, выполняющая поиск нужного макета?.. До этого работала на обычных формах и сейчас чуток прифигеваю.. Очень жду помощи! Заранее спасибо откликнувшимся. |
|||
1
ДенисЧ
29.10.13
✎
10:58
|
1. не полностью заполнена личная карточка.
2. Мне тут завхоз говорил, что им техничек не хватает... Может, туда? Там всё понятно.... |
|||
2
Wobland
29.10.13
✎
10:59
|
команды смотри. документские и общие
|
|||
3
vse_serjezno
29.10.13
✎
11:14
|
(2) В командах формы нет команд из списка кнопки Печать.
В стандартных командах вообще кнопки Печать нет. Все печально... |
|||
4
НЕА123
29.10.13
✎
11:16
|
(3)
см. (1).1 |
|||
5
kravtsov
29.10.13
✎
11:17
|
Документ - Модуль менеджера
|
|||
6
Любопытная
29.10.13
✎
11:24
|
(3) какой макет найти не можешь?
Посмотри в обработках. ПечатьОбщихФорм, например |
|||
7
vse_serjezno
29.10.13
✎
11:43
|
(6) Да, я сейчас распутываю этот клубок.
Как подсказал kravtsov в модуле менеджера есть команда печать, но как выяснилось, что то, что мне нужно это не ПФ, а обработка. Так вот, у этой обработки есть моя команда, в модуле которой есть процедура с процедурой: УправлениеПечатьюКлиент.ВыполнитьКомандуПечати( "Обработка.ИПМ_ПечатьДополнительныхФорм", "НесколькоЗаказовНаСборку", ПараметрКоманды, Неопределено, ПараметрыПечати ); В общем модуле ее объявление выглядит так: Процедура ВыполнитьКомандуПечати(ИмяМенеджераПечати, ИменаМакетов, ПараметрКоманды, ВладелецФормы, ПараметрыПечати = Неопределено) Экспорт Теперь вопрос. Как я поняла, должен выводиться макет с именем "НесколькоЗаказовНаСборку". Но его нет ни в макетах обработки, из которой мы вызываем процедуру, ни в общих макетах. Где еще следует посмотреть? |
|||
8
Artful Den
29.10.13
✎
11:44
|
(7) в отладчике попробуй посмотреть
|
|||
9
Wobland
29.10.13
✎
11:46
|
(7) в глобальном поиске
|
|||
10
Euguln
29.10.13
✎
11:47
|
(9) + 1 или простым поиском в дереве конфигурации по имени макета
|
|||
11
Любопытная
29.10.13
✎
11:49
|
(7) по логике вещей этот макет должен быть у той самой обработки "Обработка.ИПМ_ПечатьДополнительныхФорм"
|
|||
12
vse_serjezno
29.10.13
✎
12:04
|
(10) Поиск ни одного макета с таким именем не дал.
(11) Да, это было бы логично, но нет.) (8) На него надежда остается... Спасибо, ребят. |
|||
13
Wobland
29.10.13
✎
12:05
|
(12) спасибо на рабочий стол не положишь
|
|||
14
Любопытная
29.10.13
✎
12:05
|
(12) есть еще вероятность, что оно внешнее.
|
|||
15
vse_serjezno
29.10.13
✎
12:10
|
(14) я думала об этом. Сейчас пройдусь отладчиком, дальше видно будет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |