Все проекты English Написать директору Вебинары
Импортозамещение
Выбор региона
Ваш город:Минск
Поиск

ТИПЗНАЧЕНИЯ и ТИП в Запросах 1С?

Время чтения: ~1 мин.

Актуальность проверена: 06 . 10 . 2024

Платформа 1С имеет две конструкции, которые позволяют при запросах работать с типами данных. Значение ТИП в системе, как правило, используется для сравнений, наложений различных условий, в группировках, упорядочивании и т.п. Для работы с типами и необходимы функции, которые имеют названия ТИПЗНАЧЕНИЯ и ТИП.  

ТИПЗНАЧЕНИЯ (или Выражение). Имеет параметр куда может передаваться то значение, для которого необходимо определить тип. Данная функция может вернуть тип переданного в нее значения.

ТИП. Функция, позволяющая установить условие на тип.

Приведем пример на документе «ПродажаТоваров», согласно которому, покупки могут совершать как сторонние покупатели, так и сотрудники. Нам необходимо получить тип поля в результате запроса. Для этого, нужно осуществить запрос документу «ПродажаТоваров» и выбрать все документы, связанные с продажей. В них будет обозначено наименование покупателя, а применив функцию ТИПЗНАЧЕНИЯ, можно определить тип покупателя (контрагенты, сотрудники).

Также можно произвести необходимый отбор с помощью функции ТИП, причем ее достаточно удобно применять с предыдущей функцией (ТИПЗНАЧЕНИЯ). Используя соответствующий запрос, можно вывести только те данные, где в поле «ТипПокупателя» будут лишь, например, «Сотрудники» или «Контрагенты». Также, для того, чтобы связать ТИПЗНАЧЕНИЯ и ТИП (ТИПЗНАЧЕНИЯ + ТИП) может помочь функция ССЫЛКА.     

Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку

Нет времени читать? Пришлем вам на почту!

Я даю Согласие на обработку персональных данных в соответствии с Политикой Конфиденциальности

Подскажем решение для вашей задачи

Заказать помощь ИТ-специалиста