RULE drawing_sheet_layout_usage

(* SCHEMA associative_draughting; *)
  RULE drawing_sheet_layout_usage FOR (mapped_item);

  WHERE
    wr1: SIZEOF(QUERY ( dsl <* QUERY ( mi <* mapped_item | (
             'ASSOCIATIVE_DRAUGHTING.DRAWING_SHEET_LAYOUT' IN TYPEOF(mi.
             mapping_source.mapped_representation)) ) | (NOT (SIZEOF(
             USEDIN(dsl,'')) = SIZEOF(QUERY ( dsr <* USEDIN(dsl,
             'ASSOCIATIVE_DRAUGHTING.' + 'REPRESENTATION.ITEMS') | (
             'ASSOCIATIVE_DRAUGHTING.DRAWING_SHEET_REVISION' IN TYPEOF(dsr))
)))) )) 
             = 0;

  END_RULE; -- drawing_sheet_layout_usage

[Top Level Definitions] [Exit]

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