Текущее время: Пн, июл 21 2025, 23:41

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: MeSSAge
СообщениеДобавлено: Пт, янв 25 2013, 07:14 
Специалист
Специалист

Зарегистрирован:
Чт, мар 05 2009, 13:01
Сообщения: 124
Подскажите пожалуйста,может кто-то сталкивался с таким вопросом.
Вывожу красное сообщение(внизу экрана) в результате отработки программы z-товской.
Как можно запрограммировать пояснение к этому сообщению ,чтобы оно выходило по двойному щелчку,то есть как
в стандарте когда выходят сообщения,можно два раза кликнуть и выйдет документация.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: MeSSAge
СообщениеДобавлено: Пт, янв 25 2013, 07:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
В транзакции se91 выберите свое сообщение, снимите галку "самообъяснение" и введите "подробный текст"

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MeSSAge
СообщениеДобавлено: Пт, янв 25 2013, 08:06 
Специалист
Специалист

Зарегистрирован:
Чт, мар 05 2009, 13:01
Сообщения: 124
То есть сначало нужно сделать свой класс сообщений? я выводила просто через MESSAGE 'Текст' TYPE 'E'.
И можно ли потом в самом объяснении подтягивать напрмер что-то из программы? например номера материалов нужные


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: MeSSAge
СообщениеДобавлено: Пт, янв 25 2013, 09:13 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 25 2008, 14:06
Сообщения: 313
Откуда: Казахстан, Алматы
Пол: Мужской
malina написал(а):
То есть сначало нужно сделать свой класс сообщений? я выводила просто через MESSAGE 'Текст' TYPE 'E'.
И можно ли потом в самом объяснении подтягивать напрмер что-то из программы? например номера материалов нужные


создаете свое сообщение.

В сообщение можно передать до 4-х переменных
Те объявляете сообщение что то типа например "Материал &1 не расширен на завод &2 и склад &3 "
в программе вызываете как message eNNN(XXX) with материал завод склад
где е-тип сообщения (е-ошибко, w-предупреждение и тд), NNN-номер сообщения а ХХХ-класс сообщения.

_________________
Каждый раз при запуске проекта думаешь - ну вот оно СЧАСТЬЕ! А оказывается нет...снова ОПЫТ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MeSSAge
СообщениеДобавлено: Пт, янв 25 2013, 09:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
malina написал(а):
То есть сначало нужно сделать свой класс сообщений?

для решения вашего вопроса - да.
Нужно сначала создать свой класс сообщений. Потом воспользуйтесь советами Кодер и SDюк, а также документацией к транзакции SE91

malina написал(а):
Как можно запрограммировать пояснение к этому сообщению ,чтобы оно выходило по двойному щелчку,то есть как
в стандарте когда выходят сообщения,можно два раза кликнуть и выйдет документация.
Подскажите пожалуйста,может кто-то сталкивался с таким вопросом.
Вывожу красное сообщение(внизу экрана) в результате отработки программы z-товской.
Как можно запрограммировать пояснение к этому сообщению ,чтобы оно выходило по двойному щелчку,то есть как
в стандарте когда выходят сообщения,можно два раза кликнуть и выйдет документация.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MeSSAge
СообщениеДобавлено: Пт, янв 25 2013, 10:02 
Специалист
Специалист

Зарегистрирован:
Чт, мар 05 2009, 13:01
Сообщения: 124
Всем спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: MeSSAge
СообщениеДобавлено: Пт, янв 25 2013, 10:18 
Специалист
Специалист

Зарегистрирован:
Чт, мар 05 2009, 13:01
Сообщения: 124
только это все выйдет в самом сообщении,а мне нужно в сообщении один текст,а в подробном уже например номера материалов


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: MeSSAge
СообщениеДобавлено: Пт, янв 25 2013, 10:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
malina написал(а):
а мне нужно в сообщении один текст,а в подробном уже например номера материалов

Это уже перебор.
Если нужны подробные данные по списку ошибок, то лучше использовать application log.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MeSSAge
СообщениеДобавлено: Ср, фев 06 2013, 08:21 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
malina написал(а):
только это все выйдет в самом сообщении,а мне нужно в сообщении один текст,а в подробном уже например номера материалов

В стандарте есть же тоже подробные тексты сообщений с параметрами.
Я делала так:
Выделить сообщение, нажать "Подробный текст", попадаем в редактор текстов. Пишем, что хотим, а чтобы вставить переменную, идем по меню Включить - Символы - Символы программы. В открывшемся окне к формуляру S_DOCU_SHOW добавляем свою программу Добавить программу печати. Ну а затем её выделяем, жмем Глобальные данные и вставляем нужную переменную. Не забыть активировать текст.


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

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
если память не шутит, то в подр. тексте также можно вывести "длинный" текст, предварительно сохранив (SAVE_TEXT)


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

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


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

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


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

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