Вывод результата в виде надписи на форме

1. user1345957 03.04.20 18:36 Сейчас в теме
На форме есть 3 реквизита: ИМТ, Вес, Рост. Все они числового типа. Ведётся расчёт по формуле
в результат переменная ИМТ, которая в дальнейшем используется для показа ИМТ и в условиях.

&НаКлиенте
Процедура Рассчитать(Команда)
	ИМТ = Элементы.Вес/(pow(Элементы.Рост/100,2));
	Элементы.Декорация16.Заголовок = ИМТ; 
КонецПроцедуры


Но мешает ошибка находя где-то не числовое значение:
{ОбщаяФорма.BMIКалькулятор.Форма(4)}: Преобразование значения к типу Число не может быть выполнено
ИМТ = Элементы.Вес/pow(Элементы.Рост/100,2);

Все реквизиты не привязаны к справочникам, а созданы.
По теме из базы знаний
Найденные решения
2. LifeRock 03.04.20 19:58 Сейчас в теме
не ИМТ = Элементы.Вес/pow(Элементы.Рост/100,2);
а ИМТ = Вес/pow(Рост/100,2);
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. LifeRock 03.04.20 19:58 Сейчас в теме
не ИМТ = Элементы.Вес/pow(Элементы.Рост/100,2);
а ИМТ = Вес/pow(Рост/100,2);
3. user1345957 03.04.20 20:02 Сейчас в теме
(2) супер чё, я сам об этом только что догадался, а потом увидел ваш ответ.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот