Страница 15 из 134

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 22:59
svv
При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.-----Что это?

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:17
svv
Отчет не формируется и не печатается. После обновления что-то с ним случилось.

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:23
west
svv писал(а):При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.-----Что это?


Не отловленное исключение( попросту ошибка программы), желательно писать полный текст, а точнее то что между:
************** Текст исключения **************

************** Загруженные сборки **************

иначе непонятно, что за ошибка.

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:25
svv
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.InvalidCastException: Приведение строки "" к типу "Decimal" является недопустимым.
в Microsoft.VisualBasic.CompilerServices.Conversions.ToDecimal(String Value, NumberFormatInfo NumberFormat)
в Microsoft.VisualBasic.CompilerServices.Conversions.ToDecimal(String Value)
в elZvit.FormZv1.formFile(Boolean NoPrn)
в elZvit.FormZv1.Button2_Click(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
FreeZvit
Версия сборки: 1.0.0.0
Версия Win32: 1.6.14.14
CodeBase: file:///C:/FreeZvit/FreeZvit.exe
----------------------------------------
Microsoft.VisualBasic
Версия сборки: 8.0.0.0
Версия Win32: 8.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Data
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Configuration
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5473 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Accessibility
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.VisualBasic.resources
Версия сборки: 8.0.0.0
Версия Win32: 8.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_ru_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:32
Bidgo
Не отловленное исключение - это в 90% случаев ошибка заполнения таблицы.
Полный текст ошибки тоже не полностью расскажет о проблеме.
В данном случае пустое поле должно быть заполнено.
Можно прислать файл Zvit.mdb на имейл bj_leo@ukr.net для анализа

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:37
west
svv писал(а):System.InvalidCastException: Приведение строки "" к типу "Decimal" является недопустимым.


Судя по этому у вас где-то есть незаполненная строка, программа пытается преобразовать пустую строку в десятеричное число, довольно специфичное преобразование к стати.

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:42
svv
А где его взять этот файл Zvit.mdb?

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:44
svv
У меня всего 6 заполненных строк. Все остальные незаполненные.

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:55
west
Bidgo писал(а):Не отловленное исключение - это в 90% случаев ошибка заполнения таблицы.
Полный текст ошибки тоже не полностью расскажет о проблеме.
В данном случае пустое поле должно быть заполнено.
Можно прислать файл Zvit.mdb на имейл bj_leo@ukr.net для анализа


Этой ошибки на 90% можно было бы избежать, если бы использовалась сильная типизация полей таблицы, и вообще рекомендую базу MS Access заменить на нормальную портативную базу, это сильно облегчит жизнь.

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 14 июн 2015, 23:59
west
svv писал(а):А где его взять этот файл Zvit.mdb?


Полагаю здесь c:\FreeZvit\

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 15 июн 2015, 00:00
svv
нет ничего похожего

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 15 июн 2015, 00:05
Bidgo
А где его взять этот файл Zvit.mdb?

в каталоге с установленной программой.

если бы использовалась сильная типизация полей таблицы, и вообще рекомендую...

.... почитать первый пост на второй странице этой темы.

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 15 июн 2015, 00:12
svv
Нашла! не стояли "0" в графе 24 и 25. Проставила отчет сформировался.

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 15 июн 2015, 00:15
svv
Распечатала таблицу "5". В графе "8" автоматически проставились "1". Мне нужны "0". Как исправить?

Re: Обсуждение ПО FreeZvit

СообщениеДобавлено: 15 июн 2015, 01:02
Bidgo
svv, скачайте обновление 1.6.15.0 и попробуйте переформировать файл, возможно ошибки уже исправлены.
Гр.8 табл 5 заполняется только для кода ЗО = 26 (договор ЦПХ).