Show/Hide Toolbars

Руководство администратора

Использование TSQL

Если стандартных возможностей SMART не достаточно для создания нужного выражения, можно напрямую использовать возможности TSQL. Для этого есть разные способы.

1 способ. Использование операторов SQL в тексте смарт-выражения

В smart-выражении можно использовать операторы языка SQL (например, оператор DISTINCT, аналога которому нет в функционале smart) и комбинировать их со смарт-операторами:

smart_sql_distinct

или

smart_sql_distinct_2

Комбинирование элементов языка SQL со смарт-выражениями.

!warning Платформой "Первая Форма" не поддерживаются вложенные запросы (вложенным называется запрос, в который полностью входит в другой запрос).

2 способ. Редактирование запроса TSQL

Вы можете напрямую отредактировать текст запроса. Для этого в окне редактирования переключитесь в режим TSQL.

smart_edit_smart

Переключение в режим TSQL.

Параметры событий как переменные

При редактировании смарт-выражений параметры события можно использовать как переменные в запросах TSQL. Названия переменных отображаются в скобках рядом с названиями параметров, в текст запроса их надо вводить вручную.

smart_var

Использование параметров как переменных в выражениях на языке TSQL.

Полезные ссылки