Текущее время: Ср, сен 10 2025, 09:27

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




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 13:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 15:04
Сообщения: 215
Откуда: Москва (Старый Оскол)
EVK написал(а):
Crimson написал(а):
А у хаймена этот ФМ вызывается из последовательности, после него, как я подозреваю, еще куча формул на фоксе вовсю колбасятся. Вот поэтому у него и управление к SAPgui возвращается позже.

Упростим задачу и вызываем только этот ФМ через тест функции USER-EXIT в BPS0. Окно появляется и дальше не реагирует на действия.

На счет отладки дальше чем :
MODULE USER_COMMAND_0100 INPUT.
SET SCREEN sy-dynnr.
LEAVE SCREEN.
ENDMODULE. " USER_COMMAND_0100 INPUT
не выходит... Т.е. после нажатия кнопки видим что выполняется
SET SCREEN sy-dynnr.
LEAVE SCREEN.
И всё возравщаемся в экран с висящим окном. По нажатию любой кнопк процедура повторяется.


Последний раз редактировалось HIman Пт, янв 12 2007, 13:45, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 13:44 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2004, 09:55
Сообщения: 210
Попробовал и с последовательностью.
Все равно нормально работает.
Что я делаю не так ? :shock:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 13:47 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2004, 09:55
Сообщения: 210
Фронтэнд переставьте. явный же глюк.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 13:48 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 15:04
Сообщения: 215
Откуда: Москва (Старый Оскол)
Crimson написал(а):
Попробовал и с последовательностью.
Все равно нормально работает.
Что я делаю не так ? :shock:

Последовательность шагов в студию, с момента "Создать функцию планирования"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 13:54 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2004, 09:55
Сообщения: 210
1) Создаем два функц. модуля для ф-ии планирования. Инит пустой, основной содержит ваш код с POPUP_CONFIRM.
2) Создаем ф. планирования типа exit, прописываем эти модули.
3) запускаем из bps0 - результат тот что нужен
4) делаем пустую папку планирования, кидаем эту функцию туда кнопкой - работает
5) делаем глобальную последовательность планирования, первой идет наша ф-ия, дальше идут несколько ф-ий на фоксе - работает.
6) кидаем эту последовательность второй кнопкой в ту же папку - работает.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 13:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Сам гуй тут вряд ли виноват...
HIman, а у вас сколько раз вызывается основной модуль (в функции планирования)? Это зависит от того, что вы запихнули в поля для изменения... Вот в чем шняга наверное. Он у вас кучу раз запускается, может быть?

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 14:01 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2004, 09:55
Сообщения: 210
Хе. EVK, точно ))
у меня ф-ия лежит на уровне где одна запись. а у него наверняка раз 100 вызывается ))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 14:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Уважаемые телезрители! Счет становится 1:0 ф пользу каманды знатокоффф!
А теперь музыкальная пауза! тынц-тыдынц-тыдыдыдынц :lol:

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 14:27 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 15:04
Сообщения: 215
Откуда: Москва (Старый Оскол)
Всё разрешилось в пользу знатокофф :)
функция планирования лежала на уровне который не ограничивал выбор 1 записью.
Всем спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 12 2007, 14:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Вообще можно заставить это буржуйское творение на три буквы и 1 раз вызывать основную функцию, сколько бы записей на уровне не было.
Но лучше такие одноразовые вещи вызывать из функционального модуля инициализации. Он то точно 1 раз вызывается :)

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


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

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


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

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


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

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