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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.12.2006, 16:35   #1  
BETEPOK_imported is offline
BETEPOK_imported
Участник
 
47 / 10 (1) +
Регистрация: 26.01.2006
Смотрю в расшифровку ячейки: =sum(C25:C32)

МЕняю на =СУММ(C25:C32) все работает

Где это настраивается? В Excel или в Navision? Как это настраивается?


С уважением,
Старый 18.12.2006, 16:39   #2  
GalaM is offline
GalaM
Moderator
Лучший по профессии 2009
 
640 / 42 (3) +++
Регистрация: 13.03.2008
Адрес: Москва
Наверное, Вы используете разные версии Excel - русскую и английскую соответственно.
В свое время пришлось делать 2 варианта экспорта.
Хотя это было в версии 3.60.
Бльше не встречалось, может быть чсто-то изменилось к лучшему
Старый 18.12.2006, 17:10   #3  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Думаю лучше всем поставить один и тот же Excel и при необходимости поменять строку

AddToFormula('sum(' + xlColID + FORMAT(FirstRow) + ':' + xlColID + FORMAT(LastRow) + ')');

в таблице 370.

Как сделать нормальную поддержку двух языков не знаю.
Хотя конечно же, перед выгрузкой можно сделать например так, что бы система выгружала "градуировочные" данные и смотрела на результат.
Например, выгрузить А1 = 1, А2 = 2, А3 = sum(А1:А2). Считать значение в А3. Если А3 <> 3, то формулы выдавать с СУММ.
Но это ж изврат
Старый 18.12.2006, 17:37   #4  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Видел, что есть такая штука в Экселе:
Application.LanguageSettings.LanguageID(2)

Для русского дает 1049
Для английского 1033

Или это не то? Есть эксперты по экселю?

Добавлю: <a href="http://www.axforum.info/forums/showpost.ph...amp;postcount=5" target="_blank"><a href="http://www.axforum.info/forums/showpost.ph...amp;postcount=5" target="_blank"><a href="http://www.axforum.info/forums/showpost.ph...amp;postcount=5" target="_blank">http://www.axforum.info/forums/showpost.ph...amp;postcount=5</a></a></a> соотвествие констант

еще добавлю: http://www.citforum.ru/programming/delphi/excel/ пункт У вас русский эксель
Старый 19.12.2006, 04:46   #5  
gennady is offline
gennady
Участник
 
92 / 11 (1) +
Регистрация: 27.09.2004
Адрес: Иркутск
Я тоже сначала боролся с этим явлением. Даже написал специальную ф-ю с применением команды Экселя, приведенной apako. А потом перешел на вывод в Excel через XML-файл.
Там есть команда:
<?xml version="1.0" encoding="windows-1251"?>
И потом формулу типа:
<Cell ss:StyleID="s22" ss:Formula="=SUM(R[-3]C:R[-1]C)"><Data ss:Type="Number"></Data></Cell>
И никаких проблем!
Кстати, и выгрузка проходит в 10 раз быстрее.
 


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

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

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