86
Процедура ОбработчикПриТаймаутеОжиданияДанныхОтВесов(Весы)
Экспорт
Весы.ВОжиданииДанных = Ложь;
Весы.ЭтапОжиданияДанных = 0;
КонецПроцедуры // ОбработчикПриТаймаутОжиданияДанныхОтВесов()
Функция ОбработатьДанныеОтВесов(Данные, Весы) Экспорт
РезультатОбработки = Новый Структура("Стабильно, Вес,
ТекстОшибки", Ложь, 0, "");
Если (Весы.Тип = Перечисления.ЮИ_ТипыВесов.BW) Тогда
Если (СтрДлина(Данные) = 20) Тогда
РезультатОбработки.Стабильно = (Лев(Данные, 2) =
"ST");
Попытка
РезультатОбработки.Вес =
Число(СтрЗаменить(Сред(Данные, 10, 8), " ", ""));
Исключение
РезультатОбработки.ТекстОшибки =
"Неправильный формат данных.";
КонецПопытки;
Иначе