Текущее время: Пт, июл 25 2025, 00:09

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: ME22N "Данные клиента" в заголовке (Изменение/просмотр)
СообщениеДобавлено: Сб, фев 25 2006, 13:41 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Прорезал через Exit поля в заголовке заказа, все заполняет и сохраняет, как сделать чтобы при смене режима просмотр/изменение поля закрывались/отрывались для изменения.
Проверку на транзакцию сделал 22/23, а отлавить в каком щас режиме (просмотр/изменение) находится <я не знать русский языка>. Может кто делал, помогите.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, фев 26 2006, 08:18 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 17 2006, 07:38
Сообщения: 99
Привет. Недавно сделал так:

В EXIT_SAPMM06E_006 реквизит i_trtyp определяет режим A - просмотр, H - создание, и вроде C - изменение.

Code:
*&---------------------------------------------------------------------*
*&  Include           ZXM06U36
*&---------------------------------------------------------------------*
*
* Export data to customer subscreen for header (PBO)
*

EXPORT i_trtyp TO MEMORY ID 'TRTYP'.


В нужном экране объявляешь:
Code:
PROCESS BEFORE OUTPUT.
  MODULE STATUS_0101.


И дальше:
Code:
*----------------------------------------------------------------------*
***INCLUDE ZXM06O01 .
*----------------------------------------------------------------------*
*&---------------------------------------------------------------------*
*&      Module  STATUS_0101  OUTPUT
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
MODULE status_0101 OUTPUT.

  DATA:
    i_trtyp.

  IMPORT i_trtyp FROM MEMORY ID 'TRTYP'.
  FREE MEMORY ID 'TRTYP'.

  IF i_trtyp = 'A'.
    LOOP AT SCREEN.
      IF screen-name = 'EKKO-ZUZUZU'.
        screen-input = 0.
        MODIFY SCREEN.
      ENDIF.
    ENDLOOP.
  ENDIF.

ENDMODULE.                 " STATUS_0101  OUTPUT


Надеюсь не сильно запутал :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ME22N "Данные клиента" в заголовке (Изменение/просмотр)
СообщениеДобавлено: Вс, фев 26 2006, 11:40 
Специалист
Специалист

Зарегистрирован:
Пн, сен 20 2004, 10:55
Сообщения: 228
Откуда: Москва, Hamburg, Prague, Brussels
Besa написал:
Прорезал через Exit поля в заголовке заказа, все заполняет и сохраняет, как сделать чтобы при смене режима просмотр/изменение поля закрывались/отрывались для изменения.
Проверку на транзакцию сделал 22/23, а отлавить в каком щас режиме (просмотр/изменение) находится <я не знать русский языка>. Может кто делал, помогите.


на самом деле он стандартно не дает изменить пользовательские поля в режиме просмотра хоть и оставляет их доступными для ввода. см ноту


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 27 2006, 07:47 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Спасибо vahtang, применил код все ОК.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 27 2006, 08:26 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Несущественно конечно, но лучше свои поля присвоить одной группе полей и в PBO засерять только эту группу.


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

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


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

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


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

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