Необходимо отобрать все товары, у которых длина наименования больше 100. Можно ли это реализовать уже в запросе к справочнику Номенклатура или необходимо создать запрос, а потом уже работать с результатом запроса ?
ВЫБРАТЬ
Номенклатура.Наименование,
ВЫРАЗИТЬ(Номенклатура.Наименование КАК СТРОКА(5)) КАК Поле1,
ВЫБОР
КОГДА Номенклатура.Наименование > (ВЫРАЗИТЬ(Номенклатура.Наименование КАК СТРОКА(5)))
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ КАК Поле2
ИЗ
Справочник.Номенклатура КАК Номенклатура
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший