В данном подразделе определены типы данных ПЭМ для рассматриваемого прикладного модуля. Типы данных ПЭМ и их определения приведены ниже.
4.2.1 Тип данных expression_extension_select
Выбираемый тип данных expression_extension_select позволяет ссылаться на экземпляры данных типа String_expression (строковое выражение) и Numeric_expression (числовое выражение).
EXPRESS-спецификация:
*)
TYPE expression_extension_select = SELECT
(String_expression,
Numeric_expression);
END_TYPE;
(*
4.2.2 Тип данных property_variable_rep_select
Тип данных property_variable_rep_select является расширяемым списком альтернативных типов данных. В выбираемых (SELECT) типах данных, расширяющих тип данных property_variable_rep_select, добавляются дополнительные альтернативные типы данных.
Примечание - Для того чтобы обеспечить уверенность в том, что для объектов, ссылающихся на пустой расширяемый выбираемый (SELECT) тип данных в прикладных модулях, использующих этот тип данных, существует хотя бы один тип разрешенных экземпляров, требуется расширение этого типа данных.
EXPRESS-спецификация:
*)
TYPE property_variable_rep_select = EXTENSIBLE GENERIC_ENTITY SELECT;
END_TYPE;
(*