Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Слетает русская кодировка при сохранении DataWindow / 5 сообщений из 5, страница 1 из 1
15.05.2006, 11:31
    #33726435
autumn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает русская кодировка при сохранении DataWindow
Имеем:
-PowerBuilder 8.0.4
-MSSQLServer 2000 + SP3a
-Windows Server 2003(rus) + SP1

При выполнении w_tester.dw_data.SaveAs(xls_fname,Excel!,TRUE) в выгруженом екселевском файле вместо русских букв наблюдаем дрякозяблы. Шрифты в DataWindow нормальные и в программе все отображается нормально.

При сохранении того-же DW в HTML дрякозяблы получаем через раз. Т.е. иногда выгружается нормально.

Куда рыть ?
...
Рейтинг: 0 / 0
15.05.2006, 12:17
    #33726636
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает русская кодировка при сохранении DataWindow
Это еще что :)
Вот если при включенной англ. раскладке вызвать
Код: plaintext
Clipboard (mle_1.text)

то для текста сохраненного в клипборд указывается неверная кодовая страница и при вставке вставляются те самые "дрякозяблы", а если перед копированием переключиться в рус. раскладку то все ОК

Win 2000/XP + PB9.0.2
...
Рейтинг: 0 / 0
15.05.2006, 12:47
    #33726800
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает русская кодировка при сохранении DataWindow
А так:
Код: plaintext
w_tester.dw_data.SaveAs(xls_fname, Excel5! ,TRUE) 
...
Рейтинг: 0 / 0
15.05.2006, 12:55
    #33726837
autumn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает русская кодировка при сохранении DataWindow
ГеннадичА так:
Код: plaintext
w_tester.dw_data.SaveAs(xls_fname, Excel5! ,TRUE) 

Это помогает, но есть некоторый затык. Пара dw у меня формируются из компьютедфилдов, которые в ексельную выгрузку не попадают.
...
Рейтинг: 0 / 0
15.05.2006, 15:46
    #33727712
Dmitry.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слетает русская кодировка при сохранении DataWindow
это все фича винды. переключайтесь в нужную кодировку перед вызовом или переходите на PB 10
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Слетает русская кодировка при сохранении DataWindow / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]