OnCustomBlobGet

Метод, вызваемый у объекта CustomBlobObject для получения данных BLOB.

Применяется к:

CustomBlobObject

Синтаксис:

// Visual Basic
Function OnCustomBlobGet(VisualQuery As Object, DataSet As Object, Index As Long)

VisualQuery - объект IZbVisualQuery, представляющий визуальный запрос, по которому получены данные из СУБД.

DataSet - объект IZbDataset.

Index - номер поля в ответе, для которого запрашиваются данные.

Описание:

Метод вызывается всякий раз, когда системе нужно получить данные BLOB, ассоциируемые с указанным полем в ответе.

Актуальные данные ответа представлены объектом DataSet, который спозиционирован на нужную запись.

Параметр VisualQuery представляет визуальный запрос, по которому сформирован ответ.

Номер поля, для которого нужно предоставить данные указан в параметре Index, начиная с 0.

Метод должен сформировать данные BLOB и вернуть их в виде значения VARIANT. Для бинарных данных возвращаемое значение VARIANT может содержать либо safearray c типом VT_UI1, либо объект IStream. Для текстовых данных возвращаемое значение может содержать текстовую строку.