Текущее время: Ср, июл 30 2025, 21:53

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Доп. поля на закладке в позиции ME2*N
СообщениеДобавлено: Ср, авг 19 2009, 10:00 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
1. в CMOD создал свой проект к расширению MM06E005
2. создал/добавил поля в структурах CI_EKKODB, CI_EKPODB
3. в ГФ XM06 создал подэкраны 0101, 0111, 0201, 0211, 0301, 0311
4. в ГФ XM06:
ZXM06TOP: data: gl_ekko_ci like ekko_ci.
ФМ EXIT_SAPMM06E_016: gl_ekpo_ci = i_ci_ekpo.
ФМ EXIT_SAPMM06E_018: E_CI_EKPO = GL_EKPO_CI.
5. чтоб изменит имя закладки (по умолчнию выводится "Данные клиента") надо в текстах ГФ XM06 созать текст с номером экрана...

Всё ок. поля выводятся, данные сохраняются.

ВОПРОС:
Почему то не отрабатывает PAI и PBO логика нарисованного экрана, не пойму в чём дело, всё уже перепроверил/переактивировал на пять раз.

Может кто сталкивался с таким?

_________________
Изображение Попытка не пытка


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доп. поля на закладке в позиции ME2*N
СообщениеДобавлено: Ср, авг 19 2009, 12:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Ну для начала наверно логику экрана привести в качестве примера надо :)

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доп. поля на закладке в позиции ME2*N
СообщениеДобавлено: Ср, авг 19 2009, 12:43 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Удав написал(а):
Ну для начала наверно логику экрана привести в качестве примера надо :)


в том то и дело что дело тут не в самой логике, до неё дело не доходит.
смотрел в предыдущем экране в ПБО
Программа SAPLMEGUI экран 1318
CALL SUBSCREEN CUSTOMER_DATA_ITEM
INCLUDING CALL_PROG CALL_SUBSCREEN.

CALL_PROG = SAPLXM06
CALL_SUBSCREEN = 0111

хотел по F5 пройти этот оператор, по идее должен бы попасть в ПБО логику своего экрана но пролетаю мимо

в ПБО своего экрана (0111) вставлен один модуль

Code:
module out_111.
  break-point.
endmodule.


мой экран активирован, иклюд с модулем тоже.

такое в впечатление как будто проблема в предыдущем стандартном САПовском экране

_________________
Изображение Попытка не пытка


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доп. поля на закладке в позиции ME2*N
СообщениеДобавлено: Чт, авг 20 2009, 07:01 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Вобщем после некоторых мучений пришол к выводу что нарисовать как нужно прям на 111 экране не получится поэтому:
Создал ГФ ZXM06
скопировал в неё из XM06 ФМ EXIT_SAPMM06E_016, 17, 18 (на Z на естественно)
сделал вызов новых ФМ из соотв. старых
создал в ZXM06 экран 1111
в экране XM06 0111 сделал подэкран и CALL SUBSCREEN zsub_screen INCLUDING 'SAPLZXM06' '1111'.
При этом выяснилась интересная особенность: если на экране XM06 0111 ничего кроме области подэкрана ничего не нарисовано то закладка в me2*n НЕ ПОЯВЛЯЕТЯ

_________________
Изображение Попытка не пытка


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Доп. поля на закладке в позиции ME2*N
СообщениеДобавлено: Чт, авг 20 2009, 09:23 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Давненько я так не матерился как сегодня однако:
оказывается на подэкране отображаются только те поля где screen-name CP *CI*
остальные поля сказочным образом на экране НЕ ОТОБРАЖАЮТСЯ даже в loop at screen их не видно
бред какой то, зачем и каким макром это саповцы сделали ...ума не приложу

_________________
Изображение Попытка не пытка


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

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


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

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


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

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