|
Возможно ли сделать вывод ВПФ с формой выбора? |
☑ |
0
SelivanovMusic
17.07.17
✎
10:24
|
Требуется после нажатия на кнопку печати вывести форму с выбором контрагента, и в зависимости от этого выбора, выводить данные на печать. Причем форма тоже выводится с условием.
Т.е. Если например в документе указано 2 контрагента, то перед печатью выходит форма с выбором, выбираем одного и идет обычная печать по выбранному контрагенту.
Если контрагент только один, то форма не выводится, а идет обычная печать.
Стоит в модуле ВПФ "ВызовСерверногоМетода"
и ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
Соответственно выполняется все на сервере и открыть форму я не могу.
Если установить "ОткрытиеФормы", тогда открывается форма, но нет ссылки на документ. (А выбирать ее заного, добавив поле выбора нельзя).
В какую сторону копать? Кто подобное делал?
|
|
1
Ёпрст
гуру
17.07.17
✎
10:29
|
(0) Хрень же..
А групповыми обработками, как потом печатать ?
Сидеть и выбирать клиентоса ?
:))
|
|
2
shamannk
17.07.17
✎
10:29
|
Выполнять на клиенте.
|
|
3
h-sp
17.07.17
✎
10:40
|
(0) да, поставь ВызовКлиентскогоМетода
|
|
4
SelivanovMusic
17.07.17
✎
10:44
|
(2) "ВызовКлиентскогоМетода" ?
Не получилось найти внятный пример, как его использовать :(
На процедуру "Печать" в модуле и на форме он не реагирует, более того ругается при вызове печатной формы
ИначеЕсли ВыполняемаяКоманда.Вид = ПредопределенноеЗначение("Перечисление.ВидыДополнительныхОтчетовИОбработок.ПечатнаяФорма") Тогда
ФормаОбработки.Печать(ВыполняемаяКоманда.Идентификатор, ОбъектыНазначения);
Метод объекта не обнаружен (Печать);
|
|
5
SelivanovMusic
17.07.17
✎
10:45
|
Это в общем модуле ошибка идет.
Есть пример вызова через клиентское? Хоть разобраться, как оно работает
|
|
6
SelivanovMusic
17.07.17
✎
11:01
|
Нашел пример...
&НаКлиенте
Процедура Печать(ИдентификаторКоманды,ОбъектыНазначения) Экспорт
Вроде получилось. Продолжу копать пока. Позже напишу, если кому понадобиться подобное..малоли :)
|
|