Добрый день. Подскажите мне необходимо найти по коду справочника первый символ. Например все элементы справочника, у которых код начинается с "F000..."
Да обычной выборкой перебираю справочник и ищу код, который начинается с символа ("F")
ВыборкаЯчеек = Справочники.МестаХранения.Выбрать();
Пока ВыборкаЯчеек.Следующий() Цикл
ВыборкаЯчеек.ПолучитьОбъект();
код = ВыборкаЯчеек.Код;
КодСимвола = код.НайтиПоКоду("F");
КонецЦикла;
ВыборкаЯчеек = Справочники.МестаХранения.Выбрать();
Пока ВыборкаЯчеек.Следующий() Цикл
ВыборкаЯчеек.ПолучитьОбъект();
код = ВыборкаЯчеек.Код;
Если Лев(код,1) = ("F") Тогда
Сообщить("Нашёл!!");
КонецЕсли;
КонецЦикла;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший