Данный CODESYS форум содержит архивную копию русской ветви только для чтения. Для создания сообщений пожалуйста используйте актуальную международную платформу CODESYS Forum. Close

(no subject)

Anonymous
2009-04-22
2018-05-06
  • Anonymous - 2009-04-22

    Originally created by: Dmitry Pastushenkov

    Для того, чтобы браузер корректно отображал кириллицу, добавьте, пожалуйста, в файл webvisu.htm параметр <param name="DEFAULTENCODING" value="TRUE">

    Удачи

     
  • Avgur

    Avgur - 2009-04-23

    Дмитрий, большое спасибо за ответ!!!

    Мне помогло, русский шрифт виден в web-визуализации.

     
  • tpm3

    tpm3 - 2010-10-22

    А есть возможность отображать корректно русские буквы в таблице тревог в Webvisu? Кодесисом они отображаются нормально, а вот в браузере - никак:(
    Нашел в хелпе описание параметра ALARMTABLEFONT, вроде бы можно задать Charset для шрифта, но в версии кодесиса, шедшей вместе с контроллером, этот параметр, вообще ни на что не влиял. После обновления до версии 2.3.9.20 стало возможным менять начертание и тип шрифта, но с кодировкой все то же.

     
  • zilog

    zilog - 2015-11-28

    Подскажите как в web-визуализации v3.5.5 русские буквы отображать. Способ от v2.3 не помог.

     
  • zilog

    zilog - 2015-11-29

    Блин, галочку "использовать строки Unicode" в менеджере визуализации поставить надо было.

     
  • syoma

    syoma - 2018-05-06

    zilog писал(а):
    Блин, галочку "использовать строки Unicode" в менеджере визуализации поставить надо было.

    Здравствуйте. Подскажите по данной проблеме.
    Галочка Unicode стоит. В Label рууские буквы отображаются нормально, но у меня есть бокс Rectangle, в котором текст задан, как %s через Text variable. Так вот когда я этой переменной присваиваю, например :='Тест 1 завершен успешен', оно выводит кракозябры.

    Пробовал и разные шрифты - не помогает. Что делать?

    IMG: text.png

     
  • syoma

    syoma - 2018-05-06

    UPDATE: решилось тем, что переменную надо было объявить как WSTRING вместо STRING. Тогда все кодируется в UNICODE и отображается правильно