Overview Schemas Index

Product_identification_arm (jsdai.SProduct_identification_arm)


FUNCTION types_of_product
          (obj : Product) : SET [0:?] OF STRING;

LOCAL
           category_assignments: BAG OF  Product_category_assignment;
           categories: SET OF STRING:=[];
           i: INTEGER;
 END_LOCAL;
 
 category_assignments := USEDIN(obj,'PRODUCT_IDENTIFICATION_ARM.' + 'PRODUCT_CATEGORY_ASSIGNMENT.PRODUCTS');
    
 REPEAT i := LOINDEX(category_assignments) TO HIINDEX(category_assignments) BY 1;
       categories := categories + category_assignments[i].category.name;
 END_REPEAT;
 
 RETURN(categories);

END_FUNCTION; -- types_of_product

public class FTypes_of_product
          public static Value run(SdaiContext _context, Value obj)