VOGBIT - система управления производством

Ошибка формирования отчета

Страницы: 1
Ошибка формирования отчета, На всех 3-х установленных компах
 
Здравствуйте, коллеги.
Возникла проблема, как новичок не знаю, с чем связанно.
После нескольких переустановок и установок на разные компы с разными версиями excel появляется одна и та же ошибка. Отчет не формируется, файл excel запускается с формой, но форма пустая. Очень похоже на файл шаблона. Может кто-нить помочь разобраться в этом?
При выводе окна ошибки в нем вот такой текст:

Сообщение:
  Входная строка имела неверный формат.

Исключение:
  System.InvalidOperationException

Источник:
  Csdn.Vogbit.Data

Версия 1.1.37841 сборка 171

Внутреннее исключение:: Входная строка имела неверный формат.


Список вызовов:
  в Csdn.Vogbit.Data.XmlInfo.GetValueByElement(XmlElement objectElement)
  в Csdn.Vogbit.Data.XmlInfo.Deserialize()
  в Csdn.Vogbit.Reporter.Reporter.ExecuteReport()
  в Csdn.Vogbit.Reporter.Reporter.ExecReport(IExtensibleApplication vogbitApplication, String fileName, SqlQuery sqlCurrentQuery, DataTable currentItems)

Inner Exception ---------------

Сообщение:
  Входная строка имела неверный формат.

Исключение:
  System.InvalidOperationException

Источник:
  Csdn.Vogbit.Data

Внутреннее исключение:: Входная строка имела неверный формат.


Список вызовов:
  в Csdn.Vogbit.Data.XmlInfo.GetValueByElement(XmlElement objectElement)
  в Csdn.Vogbit.Data.XmlInfo.GetValue(Stri ng name)
  в Csdn.Vogbit.Reporter.BlankItem..ctor(XmlInfo info)

Inner Exception ---------------

Сообщение:
  Входная строка имела неверный формат.

Исключение:
  System.InvalidOperationException

Источник:
  Csdn.Vogbit.Data

Внутреннее исключение:: Входная строка имела неверный формат.


Список вызовов:
  в Csdn.Vogbit.Data.XmlInfo.GetValueByElement(XmlElement objectElement)
  в Csdn.Vogbit.Data.XmlInfo.GetValueByEnclosingElement(XmlElement enclosing)
  в Csdn.Vogbit.Data.XmlInfo.GetArray[T](Stri ng name, Action`1 itemDeserializedCallback)
  в Csdn.Vogbit.Data.XmlInfo.GetArray[T](Stri ng name)
  в Csdn.Vogbit.Reporter.BaseCollection`1.FromXml(XmlInfo info)
  в Csdn.Vogbit.Reporter.BaseCollection`1..ctor(XmlInfo info)
  в Csdn.Vogbit.Reporter.RowList..ctor(XmlInfo info)

Inner Exception ---------------

Сообщение:
  Входная строка имела неверный формат.

Исключение:
  System.InvalidOperationException

Источник:
  Csdn.Vogbit.Data

Внутреннее исключение:: Входная строка имела неверный формат.


Список вызовов:
  в Csdn.Vogbit.Data.XmlInfo.GetValueByElement(XmlElement objectElement)
  в Csdn.Vogbit.Data.XmlInfo.GetValue(Stri ng name)
  в Csdn.Vogbit.Reporter.RowItem..ctor(XmlInfo info)

Inner Exception ---------------

Сообщение:
  Входная строка имела неверный формат.

Исключение:
  System.InvalidOperationException

Источник:
  Csdn.Vogbit.Data

Внутреннее исключение:: Входная строка имела неверный формат.


Список вызовов:
  в Csdn.Vogbit.Data.XmlInfo.GetValueByElement(XmlElement objectElement)
  в Csdn.Vogbit.Data.XmlInfo.GetValueByEnclosingElement(XmlElement enclosing)
  в Csdn.Vogbit.Data.XmlInfo.GetArray[T](Stri ng name, Action`1 itemDeserializedCallback)
  в Csdn.Vogbit.Data.XmlInfo.GetArray[T](Stri ng name)
  в Csdn.Vogbit.Reporter.BaseCollection`1.FromXml(XmlInfo info)
  в Csdn.Vogbit.Reporter.BaseCollection`1..ctor(XmlInfo info)
  в Csdn.Vogbit.Reporter.ElementList..ctor(XmlInfo info)

Inner Exception ---------------

Сообщение:
  Входная строка имела неверный формат.

Исключение:
  System.FormatException

Источник:
  mscorlib

Список вызовов:
  в System.Number.ParseSingle(Stri ng value, NumberStyles options, NumberFormatInfo numfmt)
  в Csdn.Vogbit.Data.XmlInfo.GetFloat(Stri ng name)
  в Csdn.Vogbit.Reporter.ExpressionItem..ctor(XmlInfo info)
  в Csdn.Vogbit.Reporter.ElementItem..ctor(XmlInfo info)
 
Здравствуйте,

Какой отчёт вы пытаетесь сформировать?
Распечатать, я так понимаю, вы пытаетесь отчёт из окна "График производства".
Какой шаблон при этом выбираете?
 
Цитата
Константин Чилингаров пишет:
Здравствуйте,



Какой отчёт вы пытаетесь сформировать?

Распечатать, я так понимаю, вы пытаетесь отчёт из окна "График производства".

Какой шаблон при этом выбираете?

Для примера вот скрин. Программа совершенно чистая от моих данных. Только установил, сделал все обновления. Первым действием в демо версии раскрываю график производства, выбираю строку, жму правой кнопкой, жму на принтер, выбираю верхнюю строку в окне отчетов.
 
Результат:
 
Пока никак не получается ничего подобного воспроизвести.

Какой Windows, SQL, региональные установки?
 
windows 10 pro, SQL server 2014 express, ofice 2016
 
Я так понимаю, у вас никакие отчёты вообще не формируются? Ни один?

Когда-то один раз похожая проблема была. Тогда проблема была, похоже, в формате даты. Точно установить причину не удалось, т.к. пользователь, у которого была проблема, переставил Windows, и всё заработало после этого.

Тут не в дате, судя по всему дело, но тоже в каком-то преобразовании данных в Windows от одного типа к другому.

Сочетание Win 10 + SQL 14 у нас на 3-х компьютерах минимум. Никаких похожих проблем не замечено. Правда, офиса 16-ого нет на них. Но он, правда, вроде как, и не причём в данном случае.

90+% проблема в региональных настройках (какие-нибудь разделители, формат даты и т.п.). Поэкспериментируем на эту тему.
 
Все, всем спасибо, все решилось. Причина в формате времени и даты. Час и день были в единичном формате, т.е. h:mm и d.MM.yyyy исправил на HH:MM, dd.MM.yyyy, и все решилось.
Страницы: 1
Сейчас на форуме (гостей: 14)
Всего зарегистрированных пользователей: 2550
Приняло участие в обсуждении: 308
Всего тем: 1157
Всего сообщений: 8483

×
Вход на сайт