17.07.2009, 12:41 | #1 |
Участник
|
В версии 5.0SP1 кнопка "Отправить в Excel" Ctrl+E выкидывает цифры в "текстовом" формате, который нельзя суммировать.
Помогите с решение вопроса. |
|
17.07.2009, 15:45 | #2 |
Участник
|
В настройках региональных параметров Window в "Разделителе групп разрядов" поставьте пробел и перезагрузите компьютер.
Или можете запустить файл во вложении. |
|
17.07.2009, 17:56 | #3 |
Участник
|
Неправильно. Разделитель разрядов помогает при печати в Excel внешней отчетности.
В случае использования функционала SendToExcel проблемы иные. Нужно качать Platform Update и исправленные StyleSheet либо вообще качать Feature Pack 3 для NAV5. в FP3 проблемы нет. После выгрузки ячейки с числами имеют тип Общий, но если их включать в расчет, то суммируются отлично |
|
19.07.2009, 11:04 | #4 |
Участник
|
Andreblack, спасибо.
Это решение подходит при копировании в Excel через буфер обмена, но мне необходимо через новую функцию в 5.0 StyleSheet. morvan, спасибо. скачал FP3, установил кронус + FP3, проблема не разрешилась. прикладываю скриншот вызова функции, может я не правильно объяснил проблему. |
|
19.07.2009, 11:52 | #5 |
Участник
|
В FP3 есть архив NewStyleSheets.rar - распакуйте. Зайдите в Сервис/Управление таблицами стилей, жмите радиобатон "Табл. стилей, общие для всех форм", кнопка Функции/Импорт - в открывшейся форме в поле "Таблица стилей" выбираете распакованный файл с обновленной таблицей стилей NavisionFormToExcel.xslt, в поле "Программа интеграции" выберите MicrosoftExcel в описании можете указать описание нового стиля, затем жмите кнопку ОК.
После того как новая таблица стилей импортирована можете проверить экспорт в Excel. Откройте например План Счетов, нажмите кнопку "Параметры Отправки", котрая праве кнопки "Отпр. в Microsoft Excel". В открывшейся форме в строке с Microsoft Excel в поле "Таблица Стилей" выберите новый импортированный стиль и нажмите кнопку внизу формы Отправить. После этого создается Excel файл, числовые ячейки в котором можно сразу суммировать без каких-либо преобразований. Чтобы не выбирать каждый раз новую таблицу стилей при отправке данных в Excel, зайдите в Управление таблицами стилей и удалите таблицу стилей по умолчанию (Default). |
|
19.07.2009, 18:08 | #6 |
Участник
|
скачал FP3 еще раз по ссылке:
http://blogs.technet.com/alexef/archive/20...tes02Jul09.aspx вот список файлов из архива: 10.06.2009 21:19 79'483 Excel Templates.zip 10.06.2009 20:06 3'312'054 NAVRU501FP3Only.zip 10.06.2009 20:06 6'697'534 NAVRU501FP3Rollup.zip 10.06.2009 21:21 457'563 Release Note NAV RU500SP1 FP3.pdf 10.06.2009 21:18 1'933'079 Reporting.zip 10.06.2009 20:19 477'578 RU500 SP1 FP3 Changes Description.pdf 01.04.2009 15:12 66'048 SSLT for Dynamics NAV 5.0 SP1.doc 24.03.2009 19:35 22'254 Upgrade500SP1.zip 10.06.2009 21:22 10'791'211 White Papers RU FP3.zip файла NewStyleSheets.rar не нашел. Может есть другой вариант FP3, дайте пожалуйста ссылку. |
|
20.07.2009, 10:50 | #7 |
Участник
|
|
|
02.02.2011, 17:03 | #8 |
Участник
|
Цитата:
Вышел из ситуации следующим образом:
Nav developer: Dynamics NAV 5.0 SP1 and export to Excel а у меня только NavisionFormToExcel.xslt.. его поменял не помогло.. |
|
03.02.2011, 09:57 | #9 |
Участник
|
Цитата:
Помог совет. Попробуйте использовать мой файл. Версия билда должна быть не ниже 27191. |
|
03.02.2011, 11:22 | #10 |
Участник
|
Цитата:
Сообщение от Andreblack
Цитата:
Помог совет. Попробуйте использовать мой файл. Версия билда должна быть не ниже 27191. |
|
15.04.2011, 13:47 | #11 |
Участник
|
В продолжение темы.
Используется Nav 5.0 SP1. При нажатии на кнопку "Отпр. в Microsoft Office Excel (Ctrl+E)", [attachment=1227:Pic1.jpg] кнопка выделена красным прямоугольником, данные с формы не выгружаются в Excel-файл. Excel открывается, а потом выдает сообщение, которое можно увидеть в рисунке: [attachment=1228:Pic2.jpg] При этом в лог-файл пишет: Ошибка XML в "Таблица" Причина: Ошибочное значение Файл: C:\Users\****\AppData\Local\Temp\Оборотная ведомость (архив журнала зарплаты).xml Группа: Cell Тег: Data Значение: 2|3 Дело в том, что в форме, с которой пытаются выгрузить данные, есть поле "Группа". Это поле: FieldClass = FlowFilter; Data Type = Integer; TableRelation = HR_Group По значению, которое будет указано в этом поле фильтруются данные в форме. Если указывать значения без символа "|", то данные выгружаются без проблем. Есть идеи как это исправить, чтобы даные можно было выгрузить в Excel при значении 2|3 ? |
|