Текущее время: Пн, июл 21 2025, 22:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с разрывом связи
СообщениеДобавлено: Вт, окт 07 2008, 08:39 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Господа, подскажите.
Ситуация следующая:
Имеется отчет, написаный нами, который выбирает и формируется довольно долго.
Проблема в том, что при выполнении этого отчета, происходит обрыв связи и соответственно отчет еще довольно долгое время работает...
Подскажите, каким программным образом можно учитывать данный эффект?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблема с разрывом связи
СообщениеДобавлено: Вт, окт 07 2008, 08:57 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
hub2002 написал(а):
...при выполнении этого отчета, происходит обрыв связи....

RFC - соединение? Каким образом отчет продолжает работать? :roll:

---
"А я говорю! Не было ни единого разрыва с ноября 2007 годаааа!!!"(с) :lol:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 09:03 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
1) обращаться периодически к гую (например выводом информации о процессе обработки)
2) Запускать в фоновом режиме.
3) почему вообще это вас тревожит? в любом случае, программка будет работать не дольше, чем без обрыва связи.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 09:05 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Нет, не RFC - обычное подключение.
То есть пользователь подключился - запустил отчет. и произошел обрыв..
Отчет какое-то время еще выполняется...
В отчете бежит счетчик обработки документов. Грубо говоря отчет бежит по строкам select и расчитывает разные значения по другим столбцам...
Можно есть какой либо ФМ, который проверяет подключение?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 09:12 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Собственно, да, то есть пока отчет висит в обработке loop - endloop по внутреней таблице он работает... А это может занимать продолжительное время...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 09:12 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
При обычном сразу же должен и процесс отвалиться. Вот по rfc будет долго крутиться...

Я так думаю...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 09:28 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
John Doe написал:
При обычном сразу же должен и процесс отвалиться.


Откуда процесс узнает, что связи с клиентом нет, если он, к примеру, занят выборкой данных из БД?

Сейчас эксперимент провел - у меня не узнает никак.
Выход - заставить процесс обратиться к гуи. Как вариант - ФМ SAPGUI_PROGRESS_INDICATOR.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 10:04 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
to Rokhay Сейчас провел такой эксперимент: запустил программу на выборку всей BSEG, потом нажал reset на компе, потом проверил состояние процессов с другого компа. Процесс сдох, хотя по идее выбирать должен был долго и свалиться по таймауту.

Что я сделал не так? И как Вы проводили свой эксперимент?


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

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
John Doe написал:
to Rokhay Сейчас провел такой эксперимент:


Сделал то же самое. Висит процесс, никуда не делсо. Видимо, есть какие то системные настройки на этот счет. Мой базисник ничего вразумительного на этот счет не смог сказать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 07 2008, 12:32 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
DO. ENDDO. хватит для экспериментов. :)

_________________
С уважением, VGA
Мой блог


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

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


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

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


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

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