IQuery.ParamsCheck

Синтаксис

ParamsCheck: Boolean;

Описание

Свойство ParamsCheck определяет, будут ли учитываться параметры при выполнении запроса.

Комментарии

Если свойству установлено значение True, то значения параметров будут учитываться при выполнении запроса.

Пример

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Query: IQuery;

Params: IMetabaseObjectParams;

ParamsVal: IMetabaseObjectParamValues;

Dat: IDatasetInstance;

Begin

MB:=MetabaseClass.Active;

MObj:=Mb.ItemById("Query_1").Edit;

Query:=MObj As IQuery;

Query.ParamsCheck:=False;

MObj.Save;

Params:=MObj.Params;

ParamsVal:=Params.CreateEmptyValues;

ParamsVal.Item(0).Value:="10";

Dat:=MObj.Open(ParamsVal) As IDatasetInstance;

End Sub Main;

После выполнения примера для запроса с идентификатором «Query_1» будет установлено игнорирование параметров запроса. Запрос будет выполнен без учета установленных параметров.

См. также:

IQuery