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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Просмотр/редактирование в me2*n
СообщениеДобавлено: Вт, фев 26 2008, 15:15 
Специалист
Специалист

Зарегистрирован:
Пт, июл 27 2007, 13:06
Сообщения: 137
Добрый день. У меня такой вопрос: расширил для нужд народа закладку "данные клиента", необходимо в режиме просмотра блокировать свои поля для ввода, в режиме редактирования - открывать для ввода.
Т.е. как отследить, в каком сейчас состоянии находится заказ? Например, заходим me23n, жмем F7 (просмотреть/изменить), оказываемся в режиме редактирования => надо свои поля открыть для ввода и тд. Ручками следить геморно да и некрасиво :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: ку
СообщениеДобавлено: Вт, фев 26 2008, 16:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
поищите в главной программе(гр/ф) поле вида *AKTYP* или *TRTYP*
A - Просмотр
V - Изменение
H - Создание


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 27 2008, 09:52 
Специалист
Специалист

Зарегистрирован:
Пт, июл 27 2007, 13:06
Сообщения: 137
Откопал AKTYP - Aktivitaetstyp в инклюде FMMEXCOM. Вроде как оно. Подскажите, как выдрать значение.
Предполагаю, что через assign можно, но не получилось.


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

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Обычно этот параметр в интерфейс юзер-экзита передают... Если нет, то ASSIGN поможет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 27 2008, 11:49 
Специалист
Специалист

Зарегистрирован:
Пт, июл 27 2007, 13:06
Сообщения: 137
в тех экзитах, у которых есть этот параметр - не подходят, не срабатывают при смене режима :(

Подскажите код с assign'ом. Пробовал assign ('(имя_программы)имя_переменной') - не сработало (переменная к тому же вроде бы должна быть таблицей).


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

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Каким расширением/экзитом пользуетесь? Например, при использовании расширения MM06E005 в соответсвующие ФМ (например, EXIT_SAPMM06E_006) передается параметр I_TRTYP , который адекватно меняется если вы на "лету" меняете режим обработки заказа.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 27 2008, 13:46 
Специалист
Специалист

Зарегистрирован:
Пт, июл 27 2007, 13:06
Сообщения: 137
EXIT_SAPMM06E_016 & EXIT_SAPMM06E_017 (в которых есть I_AKTYP).
Они у меня не срабатывали при нажатии F7 (просмотреть/изменить).

Сбило немного описание:
Code:
DATA:   TRTYP,                          "Transaktionstyp
        AKTYP.                          "Aktivitaetstyp

Подумал, что Aktivitaetstyp за активность отвечает :)

Щас посмотрел EXIT_SAPMM06E_006, самое то :) Спасибо )


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр/редактирование в me2*n
СообщениеДобавлено: Ср, янв 28 2009, 13:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
А вот у меня другая ситуация. Мне надо обрабатывать нажатие карандаша в логике PBO экрана 1211...
в инклюде LMEVIEWSF01... Вот как я не пытаюсь туда вытащить тип транзакции - никак не получается... Подскажите пожалуйста, как это можно сделать? Спасибо!

_________________
Всему своё время...


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

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


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

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


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

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