|
Как во ВПФ открыть общую форму? | ☑ | ||
---|---|---|---|---|
0
baribars
20.02.22
✎
15:15
|
Сделал ВПФ. В обычной вначале открывается общая форма, где задаются параметры и затем обрабатываются и выводится печатная форма в зависимости от выбранных параметров. В обычном варианте форма открывается в общем модуле через ОткрытьФорму, а как обойти это в модуле ВПФ? Заранее спасибо.
|
|||
1
Гений 1С
гуру
20.02.22
✎
15:19
|
(0) ВПФ работает на сервере, следовательно, форму она вызывать не может, хотя может в БСП есть какой хитрый трюк для этого? Используй внешнюю дополнительную обработку, спрашивай у пользователя параметры, а потому уже передавай их в ВПФ. Как вызвать ВПФ из кода, есть у меня на Гении.
|
|||
2
baribars
20.02.22
✎
15:20
|
(1) то, что форму вызвать не может - это понятно, иначе я бы не спрашивал)
|
|||
3
Guk
20.02.22
✎
15:21
|
(1) жжошь, собака!!! ;)...
|
|||
4
acht
20.02.22
✎
15:51
|
(0) Держи пример тайного знания. Его даже кричащий про свое 15 место на инфостарте не знает.
https://infostart.ru/1c/articles/804832/ |
|||
5
RomanYS
20.02.22
✎
15:52
|
(0)(1) БСП позволяет открывать форму из обработки печати
Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(); ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиПечатнаяФорма(); ... НоваяКоманда = ПараметрыРегистрации.Команды.Добавить(); ... НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы(); ... Возврат ПараметрыРегистрации; КонецФункции (0) Зачем открывать <общую> форму? Как из нее вернуться в контекст обработки, или это не требуется? |
|||
6
Гений 1С
гуру
20.02.22
✎
17:21
|
(4) читать умеем? "хотя может в БСП есть какой хитрый трюк для этого"
|
|||
7
baribars
20.02.22
✎
17:24
|
(5) общая форма содержит параметры необходимые для формирования печатной формы. Делаю как в ссылке было форму во ВПФ и параметры буду брать оттуда.
|
|||
8
RomanYS
20.02.22
✎
17:26
|
(6) "хитрый"? Вроде абсолютно штатный
(7) В (4) вроде годный пример и для общей формы. В (5) - только своя форма |
|||
9
CepeLLlka
20.02.22
✎
17:26
|
Можно использовать ВПФ с вызовом клиентского метода
|
|||
10
acht
20.02.22
✎
17:45
|
(6) > "хотя может в БСП есть какой хитрый трюк для этого"
Если бы ты его знал, ты бы о нем рассказал, ведь правда? Хотя слово "может" прямо говорит о том, что ты про это ничего не знаешь. 15 место на инфостарте, да. |
|||
11
Ненавижу 1С
гуру
20.02.22
✎
18:17
|
(6) это дно
|
|||
12
ДедМорроз
20.02.22
✎
19:01
|
В БСП есть еще и просто ВызовКлиентскогоМетода, где можно,например,word на клиенте подергать.
|
|||
13
Гений 1С
гуру
20.02.22
✎
19:08
|
(11) согласен, БСП - то еще днище
|
|||
14
Ненавижу 1С
гуру
20.02.22
✎
19:35
|
(13) аргументы или балабол?
|
|||
15
Гений 1С
гуру
20.02.22
✎
19:44
|
(14) за аргументы башлять надо, это ИМХО, дядя
|
|||
16
Ненавижу 1С
гуру
20.02.22
✎
20:37
|
(15) тебе башлять, только деньги зря переводить, ты же БСП не знаешь
|
|||
17
acht
20.02.22
✎
21:02
|
(13) Геня, если БСП это днище, то зачем ты настойчиво рекомендуешь другим использовать его функциональность?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |