| QueryFilterSatisfiedWithPartialRootObjects - метод |
Возвращает признак выполнения условий текущего экземпляра, исходя из заданного массива корневых бизнес-объектов и значений дерева списков данных текущего экземпляра.
Пространство имён:
FinistSoft.Objects
Сборка:
Engine (в Engine.dll) Версия: 1.0.0
Синтаксис public bool SatisfiedWithPartialRootObjects(
Basis[] rootBases,
int maxRootIndex,
DataListsTree extDLT
)
Public Function SatisfiedWithPartialRootObjects (
rootBases As Basis(),
maxRootIndex As Integer,
extDLT As DataListsTree
) As Boolean
Dim instance As QueryFilter
Dim rootBases As Basis()
Dim maxRootIndex As Integer
Dim extDLT As DataListsTree
Dim returnValue As Boolean
returnValue = instance.SatisfiedWithPartialRootObjects(rootBases,
maxRootIndex, extDLT)
public function SatisfiedWithPartialRootObjects(
rootBases : Basis[],
maxRootIndex : int,
extDLT : DataListsTree
) : boolean
Параметры
- rootBases
- Тип: FinistSoft.ObjectsBasis
Массив бизнес-объектов из хранилища для корневых объектов с индексом, меньшим или равным maxRootIndex. - maxRootIndex
- Тип: SystemInt32
Максимальный индекс корневого объекта запроса, для которого в массиве rootBases заполнены бизнес-объекты. - extDLT
- Тип: FinistSoft.ObjectsDataListsTree
Дерево списков данных, которое должно использоваться для операндов-псевдонимов текущего экземпляра,
или null, если требуется использовать дерево, заданное в текущем экземпляре или в связанном с ним запросе.
Возвращаемое значение
Тип:
Boolean
Признак того, что значения дерева списков данных заданного фильтра и заданный массив бизнес-объектов хранилища удовлетворяет заданному фильтру объектного запроса.
При этом условия, связанные с реквизитами корневых объектов с индексом больше
maxRootIndex считаются выполненными.
См. также