Skip to main content

system.mes.equipment.findEquipmentProperties

Description

Retrieves Equipment Properties records based on the specified pagination, sort, and column constraint parameters.

Permissions

This method requires the EQUIPMENT.READ.GET permission.

Syntax

system.mes.equipment.findEquipmentProperties(**queryRequest)

Parameters

Using Python keyword arguments, a Query Request can be passed to the findEquipmentProperties function without specifying each parameter individually. Please refer to the Query Request documentation for a list of parameters.

ParameterTypeNullableDescription
queryRequestQuery RequestFalseA Query Request with the desired pagination, sorting, and filtering parameters.

Returns

Returns a Query Result object with the following properties:

NameTypeDescription
contentList<Equipment Property>The list of all records found that meet the specified criteria.
totalPagesIntegerIf pagination is used, this is the number of total pages of records in the database for the specified page size.
totalElementsLongIf pagination is used, this is the number of records in the database that meet the specified criteria.
pageSizeIntegerIf pagination is used, this is the specified page size.
pageIndexIntegerIf pagination is used, this is the specified page index.
hasContentBooleanTrue if any records were found that meet the specified criteria.
isFirstBooleanIf pagination is used, this is true if the first page was returned.
isLastBooleanIf pagination is used, this is true if the last page was returned.
hasNextBooleanIf pagination is used, this is true if there is a page of content available after this one.
hasPreviousBooleanIf pagination is used, this is true if there is a page of content available before this one.

Code Examples

queryRequest = system.mes.query.newQueryRequest()
queryRequest['pageSize'] = 10
queryRequest['pageIndex'] = 0
queryRequest['sortFields'] = ['name']
queryRequest['sortDirections'] = ['Ascending']
result = system.mes.equipment.findEquipmentProperties(**queryRequest)
print(result)