Текущее время: Чт, июл 31 2025, 12:17

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Объем заказа в ME21N
СообщениеДобавлено: Вт, авг 12 2008, 17:20 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 21 2008, 11:05
Сообщения: 17
Добрый день, коллеги!

Вопрос не совсем по АБАПу и все же вдруг кто-то знает - где храняться те цифры, которые пользователь вносит на центральном (1211) экране? Мне нужно особым образом проверять внесенные данные, решил делать через бадишку ZSPR_PROCESS_PO, чтобы получить нужные данные делаю следующее:
Code:
DATA:
          l_cl_po_item_handle_mm TYPE REF TO cl_po_item_handle_mm,
          ls_eban2 TYPE t_type,
          ls_mpur TYPE mmpur_model_type,
          l_if_model_mm TYPE REF TO if_model_mm.
* получаем ссылку на таблицу с ссылками на заполненные поля
    ASSIGN ('(SAPLMEGUI)dyn_1211items[]') TO <fs1>.
* проходим по заполненным полям экрана 1211
    LOOP AT <fs1> INTO ls_mpur.
      MOVE ls_mpur-model TO l_if_model_mm.
* разыменование ссылки
      ASSIGN ('L_IF_MODEL_MM') TO <fs2>.
      IF sy-subrc = 0.
        l_cl_po_item_handle_mm ?= <fs2>.
        IF l_cl_po_item_handle_mm IS BOUND.
        * * *


после чего появляется обращаться к строкам как к экземплярам класса. Но я так и не смог найти в каком из атрибутов хранятся введенные данные(

Возможно выбранный мной путь вообще неверен - буду рад дельной подсказке)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 13 2008, 06:22 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
не совсем понятно о какой БАДИ идет речь... ME_PROCESS_PO_CUST?
Если да, то в ней есть соответствующие методы для получения/изменения данных заказа (заголовок, позиция, партия поставки, контировки). Т.е. не нужно ничего мудрить с assign и пр.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 19 2008, 14:41 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 21 2008, 11:05
Сообщения: 17
Спасибо, уже разобрался с этим. :)


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

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


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

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


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

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