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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.07.2009, 12:41   #1  
anatol33 is offline
anatol33
Участник
 
109 / 10 (1) +
Регистрация: 02.09.2008
В версии 5.0SP1 кнопка "Отправить в Excel" Ctrl+E выкидывает цифры в "текстовом" формате, который нельзя суммировать.

Помогите с решение вопроса.
Старый 17.07.2009, 15:45   #2  
andrevk is offline
andrevk
Участник
 
145 / 10 (1) +
Регистрация: 23.11.2006
В настройках региональных параметров Window в "Разделителе групп разрядов" поставьте пробел и перезагрузите компьютер.
Или можете запустить файл во вложении.
Вложения
Тип файла: rar regs.rar (332 байт, 45 просмотров)
Старый 17.07.2009, 17:56   #3  
morvan is offline
morvan
Участник
 
41 / 10 (1) +
Регистрация: 29.08.2009
Адрес: Москва
Неправильно. Разделитель разрядов помогает при печати в Excel внешней отчетности.
В случае использования функционала SendToExcel проблемы иные. Нужно качать Platform Update и исправленные StyleSheet либо вообще качать Feature Pack 3 для NAV5. в FP3 проблемы нет. После выгрузки ячейки с числами имеют тип Общий, но если их включать в расчет, то суммируются отлично
Старый 19.07.2009, 11:04   #4  
anatol33 is offline
anatol33
Участник
 
109 / 10 (1) +
Регистрация: 02.09.2008
Andreblack, спасибо.

Это решение подходит при копировании в Excel через буфер обмена, но мне необходимо через новую функцию в 5.0 StyleSheet.

morvan, спасибо.

скачал FP3, установил кронус + FP3, проблема не разрешилась.

прикладываю скриншот вызова функции, может я не правильно объяснил проблему.
Изображения
Тип файла: bmp 2Excel.bmp (34.8 Кб, 462 просмотров)
Старый 19.07.2009, 11:52   #5  
morvan is offline
morvan
Участник
 
41 / 10 (1) +
Регистрация: 29.08.2009
Адрес: Москва
В FP3 есть архив NewStyleSheets.rar - распакуйте. Зайдите в Сервис/Управление таблицами стилей, жмите радиобатон "Табл. стилей, общие для всех форм", кнопка Функции/Импорт - в открывшейся форме в поле "Таблица стилей" выбираете распакованный файл с обновленной таблицей стилей NavisionFormToExcel.xslt, в поле "Программа интеграции" выберите MicrosoftExcel в описании можете указать описание нового стиля, затем жмите кнопку ОК.
После того как новая таблица стилей импортирована можете проверить экспорт в Excel. Откройте например План Счетов, нажмите кнопку "Параметры Отправки", котрая праве кнопки "Отпр. в Microsoft Excel". В открывшейся форме в строке с Microsoft Excel в поле "Таблица Стилей" выберите новый импортированный стиль и нажмите кнопку внизу формы Отправить. После этого создается Excel файл, числовые ячейки в котором можно сразу суммировать без каких-либо преобразований.
Чтобы не выбирать каждый раз новую таблицу стилей при отправке данных в Excel, зайдите в Управление таблицами стилей и удалите таблицу стилей по умолчанию (Default).
Старый 19.07.2009, 18:08   #6  
anatol33 is offline
anatol33
Участник
 
109 / 10 (1) +
Регистрация: 02.09.2008
скачал 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  
anatol33 is offline
anatol33
Участник
 
109 / 10 (1) +
Регистрация: 02.09.2008
Вышел из ситуации следующим образом:

Nav developer: Dynamics NAV 5.0 SP1 and export to Excel
Старый 02.02.2011, 17:03   #8  
Stalker83 is offline
Stalker83
Участник
 
17 / 10 (1) +
Регистрация: 02.03.2009
Цитата:
Вышел из ситуации следующим образом:

Nav developer: Dynamics NAV 5.0 SP1 and export to Excel
там написано "and make the following change to default style sheet NavisionExportToExcel.xslt:"

а у меня только NavisionFormToExcel.xslt.. его поменял не помогло..
Старый 03.02.2011, 09:57   #9  
andrevk is offline
andrevk
Участник
 
145 / 10 (1) +
Регистрация: 23.11.2006
Цитата:
Сообщение от Stalker83 Посмотреть сообщение
там написано "and make the following change to default style sheet NavisionExportToExcel.xslt:"
а у меня только NavisionFormToExcel.xslt.. его поменял не помогло..
Вчера тоже понадобилось сделать, чтобы выгружались числовые значения.
Помог совет.

Попробуйте использовать мой файл.

Версия билда должна быть не ниже 27191.
Старый 03.02.2011, 11:22   #10  
Stalker83 is offline
Stalker83
Участник
 
17 / 10 (1) +
Регистрация: 02.03.2009
Цитата:
Сообщение от Andreblack Посмотреть сообщение
Цитата:
Сообщение от Stalker83 Посмотреть сообщение
там написано "and make the following change to default style sheet NavisionExportToExcel.xslt:"
а у меня только NavisionFormToExcel.xslt.. его поменял не помогло..
Вчера тоже понадобилось сделать, чтобы выгружались числовые значения.
Помог совет.

Попробуйте использовать мой файл.

Версия билда должна быть не ниже 27191.
Спасибо! Просто нужно было еще импортировать измененную таблицу стилей в NAV, о чем в предыдущей статье не было написано.
Старый 15.04.2011, 13:47   #11  
Programmer2 is offline
Programmer2
Участник
 
7 / 10 (1) +
Регистрация: 25.06.2010
В продолжение темы.
Используется 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 ?
Миниатюры
Нажмите на изображение для увеличения
Название: Pic1.jpg
Просмотров: 414
Размер:	34.1 Кб
ID:	10651  
Изображения
 
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:09.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.