Текущее время: Вт, июл 22 2025, 03:37

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


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

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


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

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