Если Найти(ТекстЯчейки1,"инв.№")>0 Тогда
ИнвНомер = СокрЛП(Прав(ТекстЯчейки1, СтрДлина(ТекстЯчейки1)-Найти(ТекстЯчейки1,"инв.№")-4));
ИначеЕсли Найти(ТекстЯчейки1,"инв. ")>0 Тогда
ИнвНомер = СокрЛП(Прав(ТекстЯчейки1, СтрДлина(ТекстЯчейки1)-Найти(ТекстЯчейки1,"инв. "))-4);
Сообщить ("нашелИНВ_инв. _"+ИнвНомер+"_");
КонецЕсли;
По-сути, одно и то же. Но при расчете ИнвНомер во втором варианте ("инв. ") - словил "Преобразование значения к типу Число не может быть выполнено".
При том, что я уж специально получал СтрДлина и Найти - там цифры.
Можт я чего не знаю...
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой