|
Преобразование значения к типу Число не может быть выполнено
| ☑ |
0
листопад
30.01.12
✎
17:30
|
Есть печ.форма, при ее формировании выходит сообщение об ошибке:
{Документ.АвансовыйОтчет(253)}: Преобразование значения к типу Число не может быть выполнено
ОстатокНаКонец = СуммаДоДокумента + ИтогоПолучено - Израсходовано;
Подскажите, как ее побороть???
Вот код:
ОбластьМакета.Параметры.ИтогоПолучено = ИтогоПолучено;
Если НЕ (ВалютаДокумента = мВалютаРегламентированногоУчета) Тогда
Израсходованно = Окр(Шапка.СуммаДокумента * КурсДока / КратДока,2);
Иначе
Израсходовано = Шапка.СуммаДокумента;
КонецЕсли;
ОбластьМакета.Параметры.Израсходовано = Израсходовано;
ОстатокНаКонец = СуммаДоДокумента + ИтогоПолучено - Израсходовано; //вот здесь выходит ошибка
|
|
1
rbcvg
30.01.12
✎
17:32
|
Какой тип у
СуммаДоДокумента ?
ИтогоПолучено ?
Израсходовано ?
|
|
2
листопад
30.01.12
✎
17:33
|
В отладчике у Израсходовано показывает "Неопределенно".
|
|
3
Maxus43
30.01.12
✎
17:34
|
(2) ещё вопросы остались?
|
|
4
Шапокляк
30.01.12
✎
17:34
|
Израсходованно = Окр(Шапка.СуммаДокумента * КурсДока / КратДока,2);
(0) - а суммируете ИзрасходоваНо
|
|
5
Живой Ископаемый
30.01.12
✎
17:35
|
2(4) может у нее попадает в ветку Израсходовано = Шапка.СуммаДокумента;?
|
|
6
листопад
30.01.12
✎
17:36
|
(4) Точно!!! СПАСИБО!!!
|
|
7
Живой Ископаемый
30.01.12
✎
17:38
|
миста - лучший отладчик!(с)
|
|