Sapforum.Biz

Инструменты => Администрирование (BC) => Тема розпочата: Skif від Січень 26, 2009, 11:47:17 ДП

Назва: #### вместо русских ;)
Відправлено: Skif від Січень 26, 2009, 11:47:17 ДП
ещё вот старая шняга вылезла - сообщения (TH_POPUP) посылаю юзеру матом, а он ### тока видит - эффект не тот ;)
напомните плз, а то потерял "моск" ;)
Назва: Re: #### вместо русских ;)
Відправлено: Uukrul від Січень 26, 2009, 11:59:48 ДП
Цитата: Skif від Січень 26, 2009, 11:47:17 ДП
ещё вот старая шняга вылезла - сообщения (TH_POPUP) посылаю юзеру матом, а он ### тока видит - эффект не тот ;)
Это у вас похоже автоцензор стоит  :D так сказать сглаживает обстановку...
Назва: Re: #### вместо русских ;)
Відправлено: №1 від Січень 26, 2009, 12:42:39 ПП
Попробуй задать кодировку для загрузки/выгрузки Cyrillic(Windows) на гуе
Назва: Re: #### вместо русских ;)
Відправлено: Skif від Січень 26, 2009, 02:53:31 ПП
Цитата: № 1 від Січень 26, 2009, 12:42:39 ПП
Попробуй задать кодировку для загрузки/выгрузки Cyrillic(Windows) на гуе
нуте этого в платингуе
похоже это суръёзная нестыковка жаба гуев :'(
Назва: Re: #### вместо русских ;)
Відправлено: №1 від Січень 26, 2009, 02:57:27 ПП
Цитата: Skif від Січень 26, 2009, 02:53:31 ПП
нуте этого в платингуе
похоже это суръёзная нестыковка жаба гуев :'(
У меня скоро будет полная аллергия на жабу и то болото где она выросла >:(
Назва: Re: #### вместо русских ;)
Відправлено: Uukrul від Січень 26, 2009, 03:31:51 ПП
Цитата: Skif від Січень 26, 2009, 02:53:31 ПП
нуте этого в платингуе
А оно типа нигде ему кодировку нельзя задать для приложения на клиенте?
Назва: Re: #### вместо русских ;)
Відправлено: Skif від Січень 27, 2009, 11:36:45 ДП
Цитата: Uukrul від Січень 26, 2009, 03:31:51 ПП
А оно типа нигде ему кодировку нельзя задать для приложения на клиенте?

думаю, что система плюёт всё в своём формате, а гуй уже должен разбираться
имхо, в окно вывода месаджа забыли вставить конверт
Назва: Re: #### вместо русских ;)
Відправлено: Uukrul від Січень 27, 2009, 11:55:32 ДП
Цитата: Skif від Січень 27, 2009, 11:36:45 ДП
имхо, в окно вывода месаджа забыли вставить конверт
Ну там как бы все сложнее с этой функцией... оно дергает типа такой вызов:

  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.

Так что на каком уровне там должно было бы быть преобразование? Ну можно попробовать самому строку задать в нужном формате...
Назва: Re: #### вместо русских ;)
Відправлено: Skif від Січень 27, 2009, 02:57:56 ПП
Цитата: Uukrul від Січень 27, 2009, 11:55:32 ДП
Ну там как бы все сложнее с этой функцией... оно дергает типа такой вызов:

  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 ;) - виже рашн шрифт - отправляю, виндусятники довольны, а вот мне (к примеру) выплёвывает ### ;) виндовс-то сапгуй номано кушает

Назва: Re: #### вместо русских ;)
Відправлено: Uukrul від Січень 27, 2009, 03:05:33 ПП
Так а тебе то оно как бы и нафиг не нужно тогда...  ;D или все таки и самому приятно получить хоть слово от хорошего человека  ::)
Назва: Re: #### вместо русских ;)
Відправлено: Skif від Січень 27, 2009, 03:52:30 ПП
Цитата: Uukrul від Січень 27, 2009, 03:05:33 ПП
Так а тебе то оно как бы и нафиг не нужно тогда...  ;D или все таки и самому приятно получить хоть слово от хорошего человека  ::)
ну дык а "послать сообщение администратору"? ;)
хотя на это дело пусть смены смотрят в винде. нефиг старого дядю грузить ;)
Назва: Re: #### вместо русских ;)
Відправлено: Svetlana від Січень 30, 2009, 10:41:12 ПП
не знаю насчет жабных гуев - но такая фигня всегда происходит если я например как всегда залогинена на английском - а юзверь на русском. Юникод - в фазе моя твоя не понимает