|
18.12.2006, 16:35 | #1 |
Участник
|
Смотрю в расшифровку ячейки: =sum(C25:C32)
МЕняю на =СУММ(C25:C32) все работает Где это настраивается? В Excel или в Navision? Как это настраивается? С уважением, |
|
18.12.2006, 16:39 | #2 |
Moderator
|
Наверное, Вы используете разные версии Excel - русскую и английскую соответственно.
В свое время пришлось делать 2 варианта экспорта. Хотя это было в версии 3.60. Бльше не встречалось, может быть чсто-то изменилось к лучшему |
|
18.12.2006, 17:10 | #3 |
Участник
|
Думаю лучше всем поставить один и тот же 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 |
MCTS
|
Видел, что есть такая штука в Экселе:
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 |
Участник
|
Я тоже сначала боролся с этим явлением. Даже написал специальную ф-ю с применением команды Экселя, приведенной 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 раз быстрее. |
|