Имя: Пароль:
1C
1С v8
Преобразование значения к типу Число не может быть выполнено
0 starV
 
07.04.14
10:02
Доброго всем времени суток!

Запись.МинимальнаяТарифнаяСтавка = Окр(Выборка.МинимальнаяТарифнаяСтавка+Выборка.МинимальнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100,  РежимОкругления.Окр15как10);    
        Запись.МаксимальнаяТарифнаяСтавка = Окр(Выборка.МаксимальнаяТарифнаяСтавка+Выборка.МаксимальнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100, РежимОкругления.Окр15как10);    
        Запись.УстановленнаяТарифнаяСтавка = Окр(Выборка.УстановленнаяТарифнаяСтавка+Выборка.УстановленнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100,РежимОкругления.Окр15как10);


PS Я проверяла все типы Число 15 точность 3
1 Avganec
 
07.04.14
10:04
(0) вынеси отдельно значение процента в переменную. а так, у тебя в запросе что-то возвращает Null.
2 aka AMIGO
 
07.04.14
10:05
да отладчиком посмотреть надо переменные, где в формулах стоят "+"

ЗЫ. пол точно мужской?
3 SeraFim
 
07.04.14
10:05
где-то я это уже видел...
4 Wobland
 
07.04.14
10:05
>Я проверяла все типы
а вот и нет
5 SeraFim
 
07.04.14
10:06
6 Wobland
 
07.04.14
10:07
ну теперь точно без фото не взлетит
7 starV
 
07.04.14
10:56
Так оно работает

Запись.МинимальнаяТарифнаяСтавка = Окр(Выборка.МинимальнаяТарифнаяСтавка+Выборка.МинимальнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100, 3);
        
Запись.МаксимальнаяТарифнаяСтавка = Окр(Выборка.МаксимальнаяТарифнаяСтавка+Выборка.МаксимальнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100, 3);
    
Запись.УстановленнаяТарифнаяСтавка = Окр(Выборка.УстановленнаяТарифнаяСтавка+Выборка.УстановленнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100,3);
8 Wobland
 
07.04.14
11:01
(7) поздравлять?
9 Ненавижу 1С
 
гуру
07.04.14
11:05
Запись.МинимальнаяТарифнаяСтавка = Окр(Выборка.МинимальнаяТарифнаяСтавка+Выборка.МинимальнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100, 3, РежимОкругления.Окр15как10);
        
Запись.МаксимальнаяТарифнаяСтавка = Окр(Выборка.МаксимальнаяТарифнаяСтавка+Выборка.МаксимальнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100, 3, РежимОкругления.Окр15как10);
    
Запись.УстановленнаяТарифнаяСтавка = Окр(Выборка.УстановленнаяТарифнаяСтавка+Выборка.УстановленнаяТарифнаяСтавка*ЭлементыФормы.Процент.Значение/100, 3, РежимОкругления.Окр15как10);