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

Часовой пояс: 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 часа


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

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


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

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