FUNCTION categories_of_product

(* SCHEMA Ap210_electronic_assembly_interconnect_and_packaging_design_mim_lf; *)
FUNCTION categories_of_product
	(obj: product) : SET [0:?] OF STRING;
LOCAL
  category_assignments: BAG OF product_category;
  categories: SET OF STRING:=[];
END_LOCAL;
category_assignments := USEDIN(obj, 'AP210_ELECTRONIC_ASSEMBLY_INTERCONNECT_AND_PACKAGING_DESIGN_MIM_LF.' + 'PRODUCT_RELATED_PRODUCT_CATEGORY.PRODUCTS');
REPEAT i := LOINDEX(category_assignments) TO HIINDEX(category_assignments) BY 1;
  categories := categories + category_assignments[i].name;
END_REPEAT;
RETURN(categories);
END_FUNCTION;

Referenced By

Defintion categories_of_product is references by the following definitions:
DefinitionType
 restrict_assembly_category RULE
 restrict_collection_category RULE


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:15:33-04:00