Определение поддерживаемых возможностей

Область применения: Access 2013, Office 2013

Метод Supports используется для определения того, поддерживает ли указанный объект Recordset определенный тип функциональных возможностей. Он имеет следующий синтаксис:

boolean = recordset.Supports( CursorOptions )

Поддержка возвращает логическое значение, указывающее, поддерживаются ли поставщиком все признаки, определяемые аргументом CursorOptions . С помощью метода Supports можно определить, какие типы функций поддерживает объект Recordset . Если объект Recordset поддерживает компоненты, соответствующие константы которых находятся в CursorOptions, метод Supports возвращает значение True. В противном случае возвращается значение False.

С помощью метода Supports можно проверка для возможности объекта Recordset добавлять новые записи, использовать закладки, использовать метод Find, использовать прокрутку, использовать свойство Index и выполнять пакетные обновления. Полный список констант и их значения см. в разделе CursorOptionEnum.

Хотя метод Supports может возвращать значение True для заданной функциональности, он не гарантирует, что поставщик может сделать эту функцию доступной при любых обстоятельствах. Метод Supports просто возвращает, может ли поставщик поддерживать указанные функциональные возможности при условии выполнения определенных условий. Например, метод Supports может указывать на то, что объект Recordset поддерживает обновления, даже если курсор основан на соединении нескольких таблиц, некоторые столбцы которых не поддерживают обновление.