Как после формирование отчетов вывести окно?
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Gogol Участник
Вступление в Клуб: 12.04.2021
|
Пн Апр 18, 2022 11:48  Как после формирование отчетов вывести окно? |
|
Полезность: Нет оценки
|
Стоит задача, по списку загруженному из файла договоров сформировать разные отчеты (OOXML, Oracle reports, VBScript). Как отследить и по завершении формирования - когда все отчеты уже сохранены в указанных папках на клиенте вывести окно о завершении процесса (пока, далее запуск внешней программы)?
Если сделать поднятие окна в операции в execute, то оно поднимется, до того как файлы будут отправлены на клиента.
И второй вопрос как отследить ошибки при сохранении файла на клиенте?
(Закончилось место, нет доступа и т.д.) |
|
![](templates/subSilver/images/spacer.gif) |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Ср Апр 20, 2022 14:11  Re: Как после формирование отчетов вывести окно? |
|
Полезность: 1
|
Gogol пишет: | Стоит задача, по списку загруженному из файла договоров сформировать разные отчеты (OOXML, Oracle reports, VBScript). Как отследить и по завершении формирования - когда все отчеты уже сохранены в указанных папках на клиенте вывести окно о завершении процесса (пока, далее запуск внешней программы)?
Если сделать поднятие окна в операции в execute, то оно поднимется, до того как файлы будут отправлены на клиента.
И второй вопрос как отследить ошибки при сохранении файла на клиенте?
(Закончилось место, нет доступа и т.д.) |
выполняйте действия не в execute, а в блоке валидации и/или в VBS. |
|
![](templates/subSilver/images/spacer.gif) |
Gogol Участник
Вступление в Клуб: 12.04.2021
|
Пн Апр 25, 2022 14:46   |
|
Полезность: Нет оценки
|
Спасибо за ответ.
Вот только мне нужно обрабатывать список из фала, файл переноситься на сервер после валидации, до вызова execute. Поэтому обработка в Execute.
Нет ли у Вас примера?
Как перехватить ошибки при формировании файлов отчетов на клиенте? |
|
![](templates/subSilver/images/spacer.gif) |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Вт Апр 26, 2022 10:55   |
|
Полезность: Нет оценки
|
Gogol пишет: | Спасибо за ответ.
Вот только мне нужно обрабатывать список из фала, файл переноситься на сервер после валидации, до вызова execute. Поэтому обработка в Execute.
Нет ли у Вас примера?
|
Обычно в VBS вызывается через PLPCALL операция, которая в execute копирует файл на сервер. После этого вы обнаруживаете, что файл уже на сервере, а вы всё ещё в точке сразу после вызова PLPCALL.
Есть уже готовая операция, которая это делает - DOCUMENT.COPYFILES.
Примеры...
AT_PLAN.IMPORT
F_101_DATA.IMP_DATA_PSD
Gogol пишет: | Как перехватить ошибки при формировании файлов отчетов на клиенте? |
Не используйте формирование файлов отчётов на клиенте. Есть способ формировать их на сервере. OOXML.API_XL |
|
![](templates/subSilver/images/spacer.gif) |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|