|
|
Диалоговое окно из ВПФ |
☑ |
|
0
romanыч
05.10.17
✎
06:39
|
Перед формированием внешней печатной формы нужно задать вопрос пользователю (Да/Нет). Подскажите, пожалуйста, как это можно реализовать?
|
|
|
1
romanыч
05.10.17
✎
06:44
|
(0) Форму рисовать? или можно обойтись стандартным диалоговым окном "Вопрос"?
|
|
|
2
VladZ
05.10.17
✎
06:45
|
(1) Если нужен просто ответ "Да/Нет" - зачем форма?
|
|
|
3
romanыч
05.10.17
✎
06:49
|
(2) Да, нужен просто ответ Да/нет. Я не могу понять как я могу вызвать диалоговое окно из модуля объекта.
|
|
|
4
Рэйв
05.10.17
✎
06:50
|
(3)Вызывай его до того как уйти с клиента на сервер
|
|
|
5
romanыч
05.10.17
✎
06:59
|
(4) А в какой момент формирования ВПФ обработчик находится на клиенте? Все процедуры находятся только в модуле объекта.
|
|
|
6
VladZ
05.10.17
✎
07:04
|
(3) Не понял в чем проблема. Если делаешь ВПФ на обычных формах:
Функция Печать() Экспорт
Вопрос("Вы уверены?", РежимДиалогаВопрос.ДаНет);
КонецФункции
Если на управляемых - там весь код в форме. Тоже никаких проблем.
|
|
|
7
Рэйв
05.10.17
✎
07:04
|
(5)Да? А показывать ты печ форму тоже на сервере будешь?
По логике вещей печ форма должна вернуться куда то на клиент чтобы показаться. Вот перед вызовом функции по получению таб дока и спрашивай.
|
|
|
8
не человек
05.10.17
✎
07:04
|
(5) обратите внимание на параметры команды. есть вариант ВызовКлиентскогоМетода
|
|
|
9
romanыч
05.10.17
✎
07:06
|
(6) Управляемые. Формы нет в обработке. Я и спрашиваю, нужно создать форму и вызвать ее перед формированием табдокумента?
|
|
|
10
Рэйв
05.10.17
✎
07:09
|
(9)Если найдешь место где спросить, то достаточно простого Вопрос. А на сервере тебе и своя форма не поможет.Все равно показать не сможешь.
|
|
|
11
VladZ
05.10.17
✎
07:13
|
|
|
|
12
VladZ
05.10.17
✎
07:14
|
+11 Обрати внимание на:
"НоваяКоманда.Использование = "ВызовКлиентскогоМетода"; //здесь можно прописать использование как серверного так и клиентского, отличие в том, что серверный метод будет обращаться к экспортной процедуре из модуля объекта, клиентский - к экспортной процедуре из модуля формы объекта"
|
|
|
13
romanыч
05.10.17
✎
07:19
|
(10) Понимаете сами, что говорите? Подскажите где "место где спросить"?
|
|
|
14
romanыч
05.10.17
✎
07:19
|
(11) Спасибо, буду курить
|
|
|
15
GenAcid
05.10.17
✎
07:45
|
(13) он то как раз понимает, а вот ты не хочешь. Тебе должно быть виднее где можно в твоей конфигурации спросить, до того как с клиента уйдешь на сервер.
|
|
|
16
romanыч
05.10.17
✎
19:52
|
(12) Еще раз спасибо, все получилось.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший