AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.08.2008, 14:44   #1  
IGRA is offline
IGRA
Участник
 
6 / 10 (1) +
Регистрация: 24.07.2008
Nav 3.6 (Excel 2003)

В целом обычный отчет (все Dataitemы не перечисляю - только проблемные)
DataItem1
DataItem2 (вложенный)

На форме запроса есть признак Детализации. Если он включен, то соотв-но в секциях печатаются оба dataitema. Если выключен, то только Dataitem1.
В секции печатается: Описание и далее суммы. Соотв-но в onPreSection стоит showoutput(IsDetail)
На просмотр все выводится норм. Далее сохраняем в html.

Собственно сама проблема :
Открываем этот html файл с пом. excel, (правая кнопка "Открыть с помощью excel")
И если признак Детализации выключен, то открывает в excel без проблем -русские символы отображаются норм.
А вот когда включен, то в экселе получается абракадабра(русские символы не отображаются). Как с этим справитсья - не знаю..перепробовала кучу вариантов - все одно...
При этом, надо отметить что код в этих DataItemах практически не отличается.

Если у кто-нить сталкивался, то help please...
Старый 08.08.2008, 14:55   #2  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
С кодировкой в Экселе боролся так:
Сервис/ Параметры/ закладка Общее/ кнопка Параметры Веб документа
в появившемя окне открыть закладку Кодировка/ выбрать Кириллица (Windows)

Заставить Эксел делать это самостоятельно не удалось.
Старый 08.08.2008, 22:35   #3  
IGRA is offline
IGRA
Участник
 
6 / 10 (1) +
Регистрация: 24.07.2008
Сп-бо. Попробую.
 


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:07.