Текущее время: Вт, июл 22 2025, 14:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Данные сел. экрана между транзакциями
СообщениеДобавлено: Пн, май 24 2010, 17:20 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 23 2007, 14:56
Сообщения: 203
Запускаем транзакцию, например, CJIC, пишем СПП-элемент "S.0001", что-то делаем....
Запускаем транзакцию CJ12 и в нужном поле уже находится "S.0001".
Внимание вопрос: как в своей программе получить этот СПП-элемент, тот который пользователь использовал в предыдущей транзакции?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные сел. экрана между транзакциями
СообщениеДобавлено: Пн, май 24 2010, 17:30 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 23 2007, 14:56
Сообщения: 203
GET PARAMETR ID мне помог :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные сел. экрана между транзакциями
СообщениеДобавлено: Чт, май 27 2010, 05:28 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 11:33
Сообщения: 77
Откуда: Новосибирск
у меня похожная ситуация, только SAP Query отчет, из него вызывается моя ABAP программа по двойному щелчку, и мне там надо увидеть дату которую я ввел на селекционном экране.
что то GET PARAMETER не помогает, ячейки с грида передаются, а вот с selection-screen что-то не очень ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные сел. экрана между транзакциями
СообщениеДобавлено: Чт, май 27 2010, 06:43 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
[P.V.] написал(а):
у меня похожная ситуация, только SAP Query отчет, из него вызывается моя ABAP программа по двойному щелчку, и мне там надо увидеть дату которую я ввел на селекционном экране.
что то GET PARAMETER не помогает, ячейки с грида передаются, а вот с selection-screen что-то не очень ...

Сумбурно как то написано. Что за поле даты, с какого ИД считываете? Причем тут ячейки грида? Что мешает передать значение при вызове программы?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные сел. экрана между транзакциями
СообщениеДобавлено: Чт, май 27 2010, 07:21 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 11:33
Сообщения: 77
Откуда: Новосибирск
Besa написал:
Сумбурно как то написано. Что за поле даты, с какого ИД считываете? Причем тут ячейки грида? Что мешает передать значение при вызове программы?


а sq01 есть запрос, в него захожу
Перейти к -> Присвоение отчета -> Вставить строку
там выбираю ABAP отчет. Теперь он будет вызываться когда после запуска query отчета жмем дабл клик на строчке.
Вот в этот мой ABAP отчет нужно передать дату PNPENDDA (стандартное поле с селекционного экрана Query отчета).
Про ячейки гридя я имел ввиду что их значения можно узнать в моем отчете с помощьюGET PARAMETER ID 'PNPENDDA' FIELD PNPENDDA.
Вроде как не сложно делается, я просто не силен в query (


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные сел. экрана между транзакциями
СообщениеДобавлено: Чт, май 27 2010, 08:00 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
В кодировке SAP Query START-OF-SELECTION необходиомо засунуть это самое стандартное поле с селекционного экрана Query отчета в ABAP память (EXPORT ... TO MEMORY ID ...).
В самом вызываемом отчете необхоимо прочитать из этой самой ABAP памяти (IMPORT ... FROM MEMORY ID ...).

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные сел. экрана между транзакциями
СообщениеДобавлено: Чт, май 27 2010, 09:10 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 11:33
Сообщения: 77
Откуда: Новосибирск
Sergo написал:
В кодировке SAP Query START-OF-SELECTION необходиомо засунуть это самое стандартное поле с селекционного экрана Query отчета в ABAP память (EXPORT ... TO MEMORY ID ...).
В самом вызываемом отчете необхоимо прочитать из этой самой ABAP памяти (IMPORT ... FROM MEMORY ID ...).


вижу в инфонаборе кодировки для всяких разные полей, подскажите пожалуйста где там START-OF-SELECTION


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные сел. экрана между транзакциями
СообщениеДобавлено: Чт, май 27 2010, 10:36 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
SQ02 -> Перейти к -> Кодировки -> START-OF-SELECTION

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Данные сел. экрана между транзакциями
СообщениеДобавлено: Чт, май 27 2010, 11:38 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 11:33
Сообщения: 77
Откуда: Новосибирск
Sergo написал:
SQ02 -> Перейти к -> Кодировки -> START-OF-SELECTION


Sergo, благодарю, работает


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

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


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

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


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

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