Текущее время: Сб, июн 21 2025, 00:41

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: выгрузка файла на сервер (локальный) в фоновой программе
СообщениеДобавлено: Чт, ноя 09 2006, 16:02 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 18 2006, 11:19
Сообщения: 14
Пытаюсь выгрузить текстовый dat файл на сервер (локальный). Пользуюсь WS_DOWNLOAD. Если запускать программу на прямую все работает нормально, если она запускается в фоновом процессе (что необходимо) возникает ошибка, т.к. в WS_DOWNLOAD есть проверка на фоновость (первые же строки). Может кто знает чем бы можно другим воспользоваться.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 09 2006, 16:08 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
Это уже много раз обсуждалось.

Используйте open dataset и close dataset, а также поиск по форуму


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 09 2006, 16:08 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
Ой, сколько раз обсуждалось!!!! Open dataset....


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 09 2006, 16:13 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 18 2006, 11:19
Сообщения: 14
Это на сервер пиложений, а яимею ввиду локальную машину


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 09 2006, 16:17 
Менеджер
Менеджер

Зарегистрирован:
Вт, авг 17 2004, 13:14
Сообщения: 664
Откуда: Москва
Пол: Мужской
Если у тебя сервер виндовый, то зашарь на машине ресурс и выгружай с помощью open dataset на зашаренный ресурс. Другого пути - нет. WS_DOWNLOAD - гуевая функция, в фоне работать не может.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 09 2006, 16:18 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Andrew написал(а):
Это на сервер пиложений, а яимею ввиду локальную машину

Именно это многократно и обсуждалось: из фона на локальную.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 09 2006, 18:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Andrew написал(а):
Это на сервер пиложений, а яимею ввиду локальную машину

А которую локальную? ;) Если фоновая задача запустилась автоматом ночью, а все ушли домой (ночью ведь спят), то куда выгружать? :)
Логика, блин!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 10 2006, 12:39 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 18 2006, 11:19
Сообщения: 14
Parazit написал:
А которую локальную? ;) Если фоновая задача запустилась автоматом ночью, а все ушли домой (ночью ведь спят), то куда выгружать? :)
Логика, блин!


такая вот задача видимо когда работает все доступно.

Но вопрос остался прежним. Open Dataset всетаки так или иначе использует сервер приложений. А как бы без этого обойтись, может какая процедурка имеется.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 10 2006, 13:23 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Andrew написал(а):
...
Но вопрос остался прежним. Open Dataset всетаки так или иначе использует сервер приложений. А как бы без этого обойтись, может какая процедурка имеется.

Фоновые задания, как известно, выполняются фоновыми процессами (BTC). Теориетически, для таких процессов, как известно, может быть выделен отдельный сервер приложений. И данный сервер не обязан знать на какие рабочие станции залогинен в данный момент пользователь, запустивший процесс. У данного сервера даже может не быть доступа во внешнею сеть(где пользователи).
Решение проблемы с "фоновым файлом" может быть, например, отправка пользователю сформированого файла через СапОфис.
И почему бы не воспользоваться поиском по форуму?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, ноя 11 2006, 11:14 
Начинающий
Начинающий

Зарегистрирован:
Вс, сен 24 2006, 16:48
Сообщения: 24
Откуда: Москва
Parazit написал:
Andrew написал(а):
Это на сервер пиложений, а яимею ввиду локальную машину

А которую локальную? ;) Если фоновая задача запустилась автоматом ночью, а все ушли домой (ночью ведь спят), то куда выгружать? :)
Логика, блин!


Под локальной машиной понимается круглосуточно доступный сервер в локальной сети. И проблема заключается как раз в выгрузке в фоновом процессе на этот сервер.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, ноя 11 2006, 13:24 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Timer написал(а):
...

Под локальной машиной понимается круглосуточно доступный сервер в локальной сети. И проблема заключается как раз в выгрузке в фоновом процессе на этот сервер.

Возможные варианты: закачивать сформированный файл по FTP/HTTP; монтировать разшаренные каталоги "локального сервера" в ФС серверов приложений(естественно не через ABAP).

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, ноя 11 2006, 14:33 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 10 2004, 17:44
Сообщения: 97
Откуда: Москва
Пол: Мужской
Сформированный файл ещё можно через SAP почту пользователю скинуть... после того, как он сформируется.

Приходит утром пользователь, видит новое письмо с файлом, и радуется =)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, ноя 12 2006, 10:17 
Начинающий
Начинающий

Зарегистрирован:
Вс, сен 24 2006, 16:48
Сообщения: 24
Откуда: Москва
@ks написал:
Сформированный файл ещё можно через SAP почту пользователю скинуть... после того, как он сформируется.

Приходит утром пользователь, видит новое письмо с файлом, и радуется =)


Всё бы хорошо, только не живой SAP пользователь должен получать файл, а схватит его Biztalk с упомянутого "локального сервера". А после данные файла загрузятся в другую инф. систему, отличную от BW. У Biztalk'a нет доступа к SAP'овской почте, так что отпадает вариант ((


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 13 2006, 10:17 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 18 2006, 11:19
Сообщения: 14
Может действительно как нибудь выгрузить на ftp


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 15 2006, 15:43 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 18 2006, 11:19
Сообщения: 14
Пробую щас делать по другому. В сваязи с этим хочу спросить. Кто то такой фм юзал SCMS_FILE_COPY он с сервера приложений файлы куда копировал


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB