Sapforum.Biz
Инструменты => Администрирование (BC) => Тема начата: Skif от Январь 26, 2009, 11:47:17 am
-
ещё вот старая шняга вылезла - сообщения (TH_POPUP) посылаю юзеру матом, а он ### тока видит - эффект не тот ;)
напомните плз, а то потерял "моск" ;)
-
ещё вот старая шняга вылезла - сообщения (TH_POPUP) посылаю юзеру матом, а он ### тока видит - эффект не тот ;)
Это у вас похоже автоцензор стоит :D так сказать сглаживает обстановку...
-
Попробуй задать кодировку для загрузки/выгрузки Cyrillic(Windows) на гуе
-
Попробуй задать кодировку для загрузки/выгрузки Cyrillic(Windows) на гуе
нуте этого в платингуе
похоже это суръёзная нестыковка жаба гуев :'(
-
нуте этого в платингуе
похоже это суръёзная нестыковка жаба гуев :'(
У меня скоро будет полная аллергия на жабу и то болото где она выросла >:(
-
нуте этого в платингуе
А оно типа нигде ему кодировку нельзя задать для приложения на клиенте?
-
А оно типа нигде ему кодировку нельзя задать для приложения на клиенте?
думаю, что система плюёт всё в своём формате, а гуй уже должен разбираться
имхо, в окно вывода месаджа забыли вставить конверт
-
имхо, в окно вывода месаджа забыли вставить конверт
Ну там как бы все сложнее с этой функцией... оно дергает типа такой вызов:
IF MESSAGE_LEN = 0.
DESCRIBE FIELD MESSAGE LENGTH MESSAGE_LEN.
ENDIF.
IF CUT_BLANKS = ' '.
LOC_CUT_BLANKS = TH_FALSE.
ELSE.
LOC_CUT_BLANKS = TH_TRUE.
ENDIF.
CALL 'ThUsrInfo' ID 'OPCODE' FIELD OPCODE_SEND_POP_UP
ID 'CLIENT' FIELD CLIENT
ID 'USR' FIELD USER
ID 'MSG' FIELD MESSAGE
ID 'MSG_LEN' FIELD MESSAGE_LEN
ID 'CUT_BLANKS' FIELD LOC_CUT_BLANKS.
IF SY-SUBRC = 4.
RAISE USER_NOT_FOUND.
ENDIF.
Так что на каком уровне там должно было бы быть преобразование? Ну можно попробовать самому строку задать в нужном формате...
-
Ну там как бы все сложнее с этой функцией... оно дергает типа такой вызов:
IF MESSAGE_LEN = 0.
DESCRIBE FIELD MESSAGE LENGTH MESSAGE_LEN.
ENDIF.
IF CUT_BLANKS = ' '.
LOC_CUT_BLANKS = TH_FALSE.
ELSE.
LOC_CUT_BLANKS = TH_TRUE.
ENDIF.
CALL 'ThUsrInfo' ID 'OPCODE' FIELD OPCODE_SEND_POP_UP
ID 'CLIENT' FIELD CLIENT
ID 'USR' FIELD USER
ID 'MSG' FIELD MESSAGE
ID 'MSG_LEN' FIELD MESSAGE_LEN
ID 'CUT_BLANKS' FIELD LOC_CUT_BLANKS.
IF SY-SUBRC = 4.
RAISE USER_NOT_FOUND.
ENDIF.
Так что на каком уровне там должно было бы быть преобразование? Ну можно попробовать самому строку задать в нужном формате...
ну строку заполняю (zusrmon ;) - виже рашн шрифт - отправляю, виндусятники довольны, а вот мне (к примеру) выплёвывает ### ;) виндовс-то сапгуй номано кушает
-
Так а тебе то оно как бы и нафиг не нужно тогда... ;D или все таки и самому приятно получить хоть слово от хорошего человека ::)
-
Так а тебе то оно как бы и нафиг не нужно тогда... ;D или все таки и самому приятно получить хоть слово от хорошего человека ::)
ну дык а "послать сообщение администратору"? ;)
хотя на это дело пусть смены смотрят в винде. нефиг старого дядю грузить ;)
-
не знаю насчет жабных гуев - но такая фигня всегда происходит если я например как всегда залогинена на английском - а юзверь на русском. Юникод - в фазе моя твоя не понимает