RULE drawing_sheet_layout_usage

(* SCHEMA explicit_draughting; *)
  RULE drawing_sheet_layout_usage FOR (mapped_item);
  WHERE
    WR1: SIZEOF (QUERY (dsl <* QUERY (mi <* mapped_item |
           ('EXPLICIT_DRAUGHTING.DRAWING_SHEET_LAYOUT'
               IN TYPEOF (mi.mapping_source.mapped_representation))) |
           NOT (SIZEOF (USEDIN (dsl, '')) =
               SIZEOF (QUERY (dsr <* USEDIN (dsl, 'EXPLICIT_DRAUGHTING.' +
                                   'REPRESENTATION.ITEMS') |
               ('EXPLICIT_DRAUGHTING.DRAWING_SHEET_REVISION'
                  IN TYPEOF(dsr)))))
         )) = 0;
  END_RULE;

[Top Level Definitions] [Exit]

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