Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 11:20

Помогите разобраться с преобразованием из текста в число

Автор Пайко Александр, 21 ноя 2015, 20:11

0 Пользователей и 1 гость просматривают эту тему.

Пайко Александр

Добрый день.
Не могу преобразовать текст в число. В переменной Выс хранится строка "210" (смотрел в отладчике), но не могу в реквизит Высота занести это значение, так как высота (реквизит числовой 15,2), в система выдает сообщение преобразование к типу число не может быть выполнено.
Код такой.

Процедура КнопкаВыполнитьНажатие(Кнопка)
СпрНоменклатура = Справочники.Номенклатура;
Выборка = Справочники.Номенклатура.ВыбратьИерархически();
Пока Выборка.Следующий() цикл
Если НЕ Выборка.ЭтоГруппа и Выборка.Код="00000000016"  тогда
Наименование = Выборка.Наименование;
Выс =Сред(СокрЛ(Выборка.Наименование),1,3);
Код = Выборка.Код;                                    НайденныйЭлемент = СпрНоменклатура.НайтиПоКоду(Код);
ТекущийОбъект =НайденныйЭлемент.ПолучитьОбъект();
ТекущийОбъект.Высота = 0+Число(Выс);
ТекущийОбъект.Записать();
КонецЕсли;
КонецЦикла;
КонецПроцедуры

Дмитрий@

В какой строке ошибка?
И что у вас находится в выборке.Наименование?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск