ITessaViewRequest - свойства

Свойства

CalculateRowCounting Признак необходимости подсчёта количества строк. Для подсчёта строк представление должно содержать подмножество с именем RowCountSubset, осуществляющее такой подсчёт.
ConnectionAlias

Алиас строки подключения (из конфигурационного файла app.json на сервере) к БД, на которой будет выполняться представление вместо основной БД. В конфигурационном файле можно указать подключение к любой СУБД. Если, например, основная база - MSSQL, а подключение к базе Postgres, то запрос генерируется по правилам Postgres; если же СУБД какая-то другая (например, Oracle), то по умолчанию используются правила генерации для MSSQL.

С помощью данного параметра можно прописать подключение к другой базе, в том числе не к базе TESSA, а, например, к какой-то другой информационной системе.

Укажите null или пустую строку, если используется соединение по умолчанию. Также на алиас соединения влияет одноимённая настройка в метаинформации представления.

Для использования этой настройки требуется модуль лицензии "Кластеризация". Он включён в корпоративную лицензию Enterprise.


(Унаследован от IViewConnectionInfo)
ExecutionTimeout Таймаут выполнения запроса или null, если используется значение по умолчанию из настроек системы. Значение Zero соответствует неограниченному таймауту.
Info Дополнительная информация для расширений.
Parameters Значения параметров представления.
SkipErrorLogging Признак того, что не требуется создавать карточку ошибки при ошибке выполнения представления.
SortingColumns Колонки сортировки.
SubsetName Имя вызываемого подмножества представления. Равен null или пустой строке, если сабсет не указан, т.е. представление выполняется без подмножества в режиме Normal.
ViewAlias Алиас вызываемого представления. Не равен null или пустой строке.

См. также