dpQueryConnect

fun dpQueryConnect(query: String, callback: (data: DpQueryResult) -> Unit, answer: Boolean = true, onlyChanged: Boolean = false): ConnectSubsId

Включает подписку на изменение точек данных, попадающих под запрос. Результаты передаются в callback в виде объекта DpQueryResult.

Return

Идентификатор созданной подписки

Parameters

query

SQL-запрос

callback

Функция, которая будет вызвана при изменении точек данных

answer

Переключатель поведения при первой подписке. True - callback будет вызван при подписке

onlyChanged

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

Throws

Если запрос пустой

Если BaseApi не инициализирован

Если запрос содержит синтаксические ошибки