Текущее время: Пт, июн 20 2025, 10:00

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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