В начало
Отделить фирмы от людейЕсть документ «ПриходДенег», в котором в качестве контрагента могут быть использованы и фирмы и люди. Т.е. поле «Контрагент» документа, представляет собой составной тип данных, в котором фирмы выбираются из справочника «Контрагенты», а люди из справочника «Сотрудники». Задача: составить запрос для отделения фирм от людей. Как всегда, запускаем «1С: Предприятие 8.3» в режиме приложения. В нем запускаем консоль запросов. В консоли запросов выбираем из списка объектов документ «ПриходДенег», а в нем поле «Контрагент». Потом изменяем кнопкой «Изменить текущий элемент» выбранное поле и попадаем в окно «Произвольное выражение» .в котором выбираем функцию «ВЫРАЗИТЬ» на ветке «Операторы – Прочие операторы».
Результат запроса показан чуть ниже. На рисунке видно, что в исходном поле «Контрагенты» документа «ПриходДенег» было все в кучу, т.е. «и люди, и кони». А в результате использования встроенной функции «ВЫРАЗИТЬ» нам удалось их разделить. Рис. 1. Результат запроса |
|||