Текущее время: Пн, авг 04 2025, 02:32

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: MESSAGE на определенном языке
СообщениеДобавлено: Ср, дек 12 2007, 12:14 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 08 2007, 11:44
Сообщения: 52
Всем привет,

понадобилось вот выводить MESSAGE на английском языке вне зависимости от того на каком языке залогинился юзверь.
Может кто сталкивался?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MESSAGE на определенном языке
СообщениеДобавлено: Ср, дек 12 2007, 12:24 
Специалист
Специалист

Зарегистрирован:
Чт, июн 21 2007, 09:14
Сообщения: 166
Откуда: Москва
Пол: Мужской
vovochka написал(а):
Всем привет,

понадобилось вот выводить MESSAGE на английском языке вне зависимости от того на каком языке залогинился юзверь.
Может кто сталкивался?


А литерал в чистом виде на катит что ли? MESSAGE 000... WITH 'Text in English'.

MESSAGE 000 - должен быть создан с текстом амперсанд - &


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MESSAGE на определенном языке
СообщениеДобавлено: Ср, дек 12 2007, 12:29 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 08 2007, 11:44
Сообщения: 52
Art386 написал:
А литерал в чистом виде на катит что ли? MESSAGE 000... WITH 'Text in English'.

Не катит. Все мессаги SAP-стандарт и их много.


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

Зарегистрирован:
Пт, окт 07 2005, 13:38
Сообщения: 79
Откуда: ECC 6.0
Пол: Мужской
ФМ MESSAGE_PREPARE не подойдет? Формируем текст сообщения по языку/ID/номеру/переменным и делаем MESSAGE text TYPE msgty. Правда в сообщении не будут видны ID/номер :(

_________________
The System has you...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 12 2007, 12:54 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
SET LANGUAGE можно <я не знать русский языка>.
В порядке эксперимента.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 12 2007, 13:42 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
А если тупо прописать английйский текст в сообщениях на всех нужных языках логина?
Типа не переводить, а просто вставить как есть.


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

Зарегистрирован:
Чт, фев 08 2007, 11:44
Сообщения: 52
xrondead написал:
ФМ MESSAGE_PREPARE не подойдет?

Это работает, но мне к сожалению не подходит. Ситуация заключается в том, что из программы вызываются САП ФБ, которые и шлют эти мессаги. Так вот хотелось бы перед вызовом сказать что-то типа SET LANGUAGE 'E'...., но это не работает :?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 12 2007, 14:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Если функциональные модули вызываются из своей программы, то можно перехватывать эти сообщения и воссоздавать с английским текстом. Проблема в этом? http://sapboard.ru/forum/viewtopic.php?t=6564


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

Зарегистрирован:
Чт, фев 08 2007, 11:44
Сообщения: 52
sibrin написал:
Если функциональные модули вызываются из своей программы, то можно перехватывать эти сообщения и воссоздавать с английским текстом.

Спасибо, заработало. Жаль, что не получилось как-то с SET LANGUAGE извратиться. Было-бы поэлегантней. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 12 2007, 17:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
А разве чтение сообщений из T100 недостаточно элегантно? :)

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 12 2007, 18:25 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Удав написал(а):
А разве чтение сообщений из T100 недостаточно элегантно? :)

ИМХО, нет :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 12 2007, 18:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Найдите более элегантный метод :)

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


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

Зарегистрирован:
Чт, фев 08 2007, 11:44
Сообщения: 52
Удав написал(а):
Найдите более элегантный метод :)

Ну дык... об этом, собственно, и шла речь. :D Т.е. найти возможность простого (элегантного :) ) переключения языка для MESSAGE, как это делает SET LANGUAGE в отчетах. Судя по всему - такой возможности не существует. Хотя, ИМХО - это скорее баг, чем фича.


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

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
а если так?

sy-langu = 'E'.

.. stick your stuff here ..

sy-langu = saved_langu.


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

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


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

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


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

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