88
ИначеЕсли (Весы.Тип = Перечисления.ЮИ_ТипыВесов.ТензоМ)
Тогда
Если (Лев(Данные, 3) = (СимволASCII(1) +
СимволASCII(198) + СимволASCII(1))) Тогда
Длина = КодASCIIСимвола(Сред(Данные, 4, 1)) - 1;
РезультатОбработки.Стабильно = (Сред(Данные, 5 +
Длина, 1) = "$");
Попытка
РезультатОбработки.Вес =
Число(СтрЗаменить(Сред(Данные, 5, Длина), " ", ""));
Исключение
РезультатОбработки.ТекстОшибки =
"Неправильный формат данных.";
КонецПопытки;
Иначе
РезультатОбработки.ТекстОшибки = "Неправильный
формат данных."
КонецЕсли;
ИначеЕсли (Весы.Тип = Перечисления.ЮИ_ТипыВесов.EDH)
ИЛИ (Весы.Тип = Перечисления.ЮИ_ТипыВесов.AD) Тогда
Если (СтрДлина(Данные) = 14) Тогда
РезультатОбработки.Стабильно = (Сред(Данные, 3, 1) =
"S");