Внешняя печатная форма с диалогом - возможно? #711698


#0 by Джордж1
Хочу сделать из ЗуП выгрузку зарплаты к выплате в банк. Думаю удобнее сделать выгрузку как дополнительную внешнюю печатную форму к документы Зарплата к выплате организаций. А можно ли сделать показ диалога, а не что бы запускалась только процедура Печать в модуле?
#1 by wendy
Что можно? при чем тут выгрузка и функция печать вообще???
#2 by Джордж1
В 7-ке делал что бы при вызове в документе внешней печатной формы показывался диалог. - Так и хочу сделать // Функция Печать - так уж работает механизм внешних печатных форм в типовых конфигурациях
#3 by wendy
Не знаю что ты там за коллайдер собираешь, на кури в общем Глобальный контекст (Global context) Вопрос (DoQueryBox) Синтаксис: Вопрос(<ТекстВопроса>, <Кнопки>, <Таймаут>, <КнопкаПоУмолчанию>, <Заголовок>, <КнопкаТаймаута>) Параметры: Тип: Строка; ФорматированнаяСтрока. Текст задаваемого вопроса. Тип: РежимДиалогаВопрос; СписокЗначений. Задает состав и текст кнопок диалога, а также, связанные с кнопками значения. При использовании типа СписокЗначений: Значение – содержит значение, связанное с кнопкой. Это значение является возвращаемым значением при выборе кнопки. В качестве значения может использоваться значение перечисления КодВозвратаДиалога, а также другие значения; Представление – задает текст кнопки. Если представление не задано и в качестве значения используется значение перечисления КодВозвратаДиалога, то используется стандартное представление; Картинка – не используется (должна быть пустой); Пометка – не используется (должна быть пустой). При использовании типа СписокЗначений список не должен быть пустым. <Таймаут> (необязательный) Тип: Число. Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно вопроса будет закрыто. Если параметр не указан, то время ожидания не ограничено. Значение по умолчанию: 0. <КнопкаПоУмолчанию> (необязательный) Тип: Произвольный. Определяет кнопку по умолчанию по типу кнопки или по связанному с ней значению. <Заголовок> (необязательный) Тип: Строка. Содержит заголовок окна вопроса. Тип: Произвольный. Определяет кнопку (по типу кнопки или по связанному с ней значению), на которой отображается количество секунд, оставшихся до истечения таймаута. Возвращаемое значение: Тип: Произвольный. В зависимости от реакции пользователя возвращается значение системного перечисления или значение, связанное с нажатой кнопкой. В случае закрытия диалога по истечении времени ожидания возвращается значение Таймаут. Описание: Выводит на экран окно вопроса. Доступность: Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент). Примечание: В веб-клиенте в случае, если клавиша Esc не используется (нет кнопки, связанной со значением Отмена) и пользователь закрывает окно "крестиком", повторно открывается диалог с первоначальными параметрами. Пример: Режим = РежимДиалогаВопрос.ДаНет; Ответ = Вопрос(НСтр("ru = 'Продолжить выполнение операции?';"      + " en = 'Do you want to continue?'"), Режим, 0); Если Ответ = КодВозвратаДиалога.Нет Тогда
#4 by Джордж1
Да я хотел путь выгрузки спрашивать. Ну можно конечно и через ввод строки сделать
#5 by wendy
путь выгрузки для печатной формы? ты не в себе?
#6 by GANR
На обычных формах - вообще без проблем.
#7 by Naumov
Нет никаких проблем вызвать форму. Если нужен только путь, то вместо вопроса можно и диалог выбора файла вызвать.
#8 by Джордж1
а как? Создавать объект Форма?
#9 by KUBIK
Открывай форму модально
#10 by Naumov
В обычных формах  вызов формы модально. в УФ у печ.формы через открытие формы.
#11 by Джордж1
Спасибо.
#12 by DirecTwiX
Чего-то не то.. Может, так? Можно на открытие поправить, можно каталог выбирать.. Не очень понял, что ты хочешь у пользователя просить :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С