ГОСТ Р ИСО/ТС 10303-1052—2009
END_FUNCTION;
Г
Определение аргумента
agg — агрегированная совокупностьэкземпляров объектов, подлежащих проверке.
5.2.2.4 Функция default_toleranco_tablo_coll_wr5
Входным аргументом функции default_tolerance_table_cell_wr4 является агрегированная сово
купностьэлементовпредставления, относящаясяктипуданныхAGGREGATE, а ее результатом являет
ся значение типа BOOLEAN. Функция возвращает значение TRUE, если агрегированная совокупность
содержитнеболееодногообъекта measure_representation_item. Еслиданныйобъектприсутствует, то
ондолжен иметь имя ’cell description’. В противном случаефункция возвращает значение FALSE.
П р и м е ч а н и е — Даннаяфункцияреализуетпятоелокальноеправилообъекта
default_tolerance_table_cell.
EXPRESS-специсЬикаиия:
* )
FUNCTION default_tolerance_table_cell_wr5 (agg: compound_item_definition) :BOOLEAN;
BEGIN
IF (SIZEOF(QUERY ( i<* agg |
(’DEFAULT_TOLERANCE_MIM.DESCRIPTIVE_REPRESENTATION_ITEM’ IN TYPEOF(i)))) <= 1) AND
(SIZEOF(QUERY ( i<* agg |
(’DEFAULT_TOLERANCE_MIM.DESCRIPTIVE_REPRESENTATION_ITEM’ IN TYPEOF(i))))=
SIZEOF(QUERY ( i<* agg |
((’DEFAULT_TOLERANCE_MIM.DESCRIPTIVE_REPRESENTATION_ITEM’ IN TYPEOF(i))AND
(i\representanon_item.name = ’cell description’)))))
THEN
RETURN(TRUE);
ELSE
RETURN(FALSE):
ENDJF;
END;
END_FUNCTION;
C
Определение аргумента
agg — агрегированная совокупностьэкземпляров объектов, подлежащих проверке.
’ )
END_SCHEMA; - - Default_tolerance_mim
Г
17