|
Поле формы - тип число, но все равно ошибка |
☑ |
0
Roma1314704
15.08.17
✎
14:58
|
Есть реквизит формы документа - тип число, есть элемент табличной части - тип число, но при делении 2 -ух значений - ошибка - преобразование к типу чило не может быть выполнено
в отладчике - реквизит формы - Поле формы
что нужно сделать?
|
|
1
Fragster
гуру
15.08.17
✎
15:02
|
нельзя делить полеформы на полеформы, надо делить число на число.
|
|
2
Roma1314704
15.08.17
✎
15:03
|
как правильно?
|
|
3
Fragster
гуру
15.08.17
✎
15:03
|
(2) а как ты делаешь?
|
|
4
Roma1314704
15.08.17
✎
15:05
|
Процедура РасчитатьВесПартии()
Стр = Элементы.Таблица.ТекущиеДанные;
Шапка = Элементы;
Стр.ОбщийВес = Стр.Количество * Стр.ВесЕдиницы;
Сообщить (Шапка.ОбщийВесГруза);
Сообщить (Стр.ОбщийВес);
Стр.УдельныйВесПартии = (Стр.ОбщийВес / Шапка.ОбщийВесГруза) * 100;
КонецПроцедуры
|
|
5
Fragster
гуру
15.08.17
✎
15:06
|
Проблема в Шапка, которые есть ВсеЭлементыФормы. Надо смотреть , с каким реквизитом связан элемент ОбщийВесГруза и использовать именно его.
|
|
6
Roma1314704
15.08.17
✎
15:14
|
Что нужно сделать? не совсем понял?
|
|
7
Кукурузина
15.08.17
✎
15:20
|
(6) воспользоваться отладкой, посмотреть типы твоих переменных
|
|
8
Fragster
гуру
15.08.17
✎
15:28
|
(6) посмотреть, что за путь к данным у поля формы и использовать его вместо этого самого поля.
|
|