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

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


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

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


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

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