Текущее время: Пт, авг 22 2025, 19:34

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


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

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


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

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