Текущее время: Пт, июл 04 2025, 14:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: В экран расширения инфотипа не передаются данные...  Тема решена
СообщениеДобавлено: Пн, ноя 21 2005, 15:34 
Гость
Коллеги подскажите пожалуйста направление в котором двигаться:
1. Выполнил расширение 0023 инфотип. Создал дополнительный экран, поля на экране по названию совпадают с полями структуры расширения.
В транзакции просмотр данных (pa30) выполняю скроллинг , те. просматриваю все записи последовательно.
При каждом нажатии на кнопку <- или -> попадаю в функцию PBO расширения, каждый раз передается новая структура P0023 (основного инфотипа).
Т.е. все ОК как и должно быть.
2. Выполнил расширение 0005 инфотипа. Расширение собой представляет таблицу.
Выполняю скроллинг, попадаю в функцию PBO расширения НО в ПБО не передается свежее значение структуры P0005.
Таким образом экран расширения отображает данные только первой записи.
Предположение - наглючил в коде при расширении неверно, сравнил код инклудов в обоих пулах - идентичен по структуре.
Как вариант, можно просто развернуть таблицу, но уж очень много работы.
Есть ли другие варианты ?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: В экран расширения инфотипа не передаются данные...
СообщениеДобавлено: Пн, ноя 21 2005, 15:58 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Israfel написал(а):
2. Выполнил расширение 0005 инфотипа. Расширение собой представляет таблицу.
Это как? Если вы сделали поле с типом таблицей, то так не получится, есть подозрение. В стандартном коде делается много преборазований и присвоений, где буфер инфотипа приводится в плоскому символьному типу, поэтому с неплоскими структурами дело не пойдет. Скорее всего единственный выход - как в ИТ0008, эмулировать таблицу повтряющимися группами полей. Преобразование на самом деле пишется не особо сложно - DO VARYING туда, ASSIGN (...) сюда...
Табличные инфотипы в OM есть, а в PA вроде нету.

_________________
С уважением, Сергей Королев


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 21 2005, 17:26 
Гость
Действительно дополнительный экран представляет собой экран с элементом управления tableview.
Продолжать шаманить над контролом, чтобы заставить его работать наверное не самая лучшая идея, лучше скопирую код из 8 инфотипа.
Спасибо!


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

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


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

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


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

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