Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: Cyril від Квітень 22, 2013, 18:53:26

Назва: Ошибка возникла
Відправлено: Cyril від Квітень 22, 2013, 18:53:26
Доброго дня!

Сегодня делала отчет товар в резерве - а он выдал ошибку memo8 invalid floating point operation, мне это не нравится. В чем проблема и как исправить?
Назва: Re: Ошибка возникла
Відправлено: TheOK від Квітень 22, 2013, 21:37:24
Причина в том, что каким-то образом кол-во товара в резерве оказалось каким-то очень маленьким числом. Скорее всего, в документе, где отправляете товар в резерв (он же Счет-фактура) есть товар с кол-вом = 0. Этот товар отправлен в резерв только одним документом.
По этой причине, скорее всего, если отчет продолжает формироваться, то можно не обращать внимания на этот нюанс.
Если же не продолжает формироваться, то в Дереве отчета в самом верху (над Page) найдите объект Report. После того, как выделите этот объект нужно в окне Инспектора (там, где закладки Свойства и События) нужно найти свойство EngineOptions->IgnoreDevByZero выставить свойство в true;
Назва: Re: Ошибка возникла
Відправлено: Cyril від Квітень 23, 2013, 10:06:12
Цитата: TheOK від Квітень 22, 2013, 21:37:24
Причина в том, что каким-то образом кол-во товара в резерве оказалось каким-то очень маленьким числом. Скорее всего, в документе, где отправляете товар в резерв (он же Счет-фактура) есть товар с кол-вом = 0.
Да, у нас есть такая надобность, товар при этом становится в кол-ве -1 ведь.
ЦитатаЭтот товар отправлен в резерв только одним документом.
Не понимаю эту фразу.
ЦитатаПо этой причине, скорее всего, если отчет продолжает формироваться, то можно не обращать внимания на этот нюанс.
Нет, обрывается.
ЦитатаЕсли же не продолжает формироваться, то в Дереве отчета в самом верху (над Page) найдите объект Report. После того, как выделите этот объект нужно в окне Инспектора (там, где закладки Свойства и События) нужно найти свойство EngineOptions->IgnoreDevByZero выставить свойство в true;
Где искать ?)
Назва: Re: Ошибка возникла
Відправлено: TheOK від Квітень 23, 2013, 11:24:17
Цитата: Cyril від Квітень 23, 2013, 10:06:12
Да, у нас есть такая надобность, товар при этом становится в кол-ве -1 ведь.
ЦитатаЭтот товар отправлен в резерв только одним документом.
Не понимаю эту фразу.
Не обращайте внимание на все, что я пишу... эта фраза не отображает действительности.
Чтобы не видеть ошибку (она будет, но будет игнорироваться). нужно сделать так:
Цитата: TheOK від Квітень 22, 2013, 21:37:24
в Дереве отчета в самом верху (над Page) найдите объект Report. После того, как выделите этот объект нужно в окне Инспектора (там, где закладки Свойства и События) нужно найти свойство EngineOptions->IgnoreDevByZero выставить свойство в true;
Назва: Re: Ошибка возникла
Відправлено: Cyril від Квітень 23, 2013, 14:42:55
Цитата: TheOK від Квітень 23, 2013, 11:24:17
Чтобы не видеть ошибку (она будет, но будет игнорироваться). нужно сделать так:
Цитата: TheOK від Квітень 22, 2013, 21:37:24
в Дереве отчета в самом верху (над Page) найдите объект Report. После того, как выделите этот объект нужно в окне Инспектора (там, где закладки Свойства и События) нужно найти свойство EngineOptions->IgnoreDevByZero выставить свойство в true;
А если не помогло?
Назва: Re: Ошибка возникла
Відправлено: admin від Квітень 23, 2013, 14:46:04
Цитата: Cyril від Квітень 23, 2013, 14:42:55
А если не помогло?

Если не помогло, пишите сообщение об ошибке на поддержку и прикрепляйте файл резервной копии базы, будем пробовать у себя повторить ошибку.
Назва: Re: Ошибка возникла
Відправлено: TheOK від Квітень 23, 2013, 21:31:18
Очень странно, если не помогло....
Назва: Re: Ошибка возникла
Відправлено: Cyril від Квітень 24, 2013, 19:09:53
Проблема исчезла, когда я нашла счет, в котором в брони стояла позиция в кол-ве 0  :D. Убрала и никакой обшибки теперь.
Спасибо за советы.