(* SCHEMA Ap242_managed_model_based_3d_engineering_mim_LF; *)
RULE alternative_solution_requires_solution_definition FOR (product_definition_formation);
LOCAL
solution_versions: SET OF product_definition_formation := [];
END_LOCAL;
solution_versions := QUERY( pdf <* product_definition_formation |
SIZEOF( QUERY( prpc <* USEDIN(pdf.of_product, 'AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF' + '.PRODUCT_RELATED_PRODUCT_CATEGORY.PRODUCTS') |
prpc.name = 'alternative solution')) = 1);
WHERE
WR1: SIZEOF( QUERY( pdf <* solution_versions |
SIZEOF( QUERY( pd <* USEDIN(pdf, 'AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF' + '.PRODUCT_DEFINITION.FORMATION') |
pd.frame_of_reference.name = 'alternative definition')) <> 1))= 0;
END_RULE;
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:20:10-04:00