SA0171:列挙型には「strict」属性が必要です
属性と一致しない列挙型の宣言を取得します {attribute 'strict'} 提供されています。
理由:属性 {attribute 'strict'} コードが厳密な列挙プログラミングルールに違反している場合、コンパイラエラーがスローされます。デフォルトでは、新しい列挙を作成するときに、宣言は属性を使用して自動的に作成されます 'strict' 間違い。
詳細については、以下を参照してください。 データ型の列挙
重要性:高い
例 129. 例
TYPE COLOR :
(
red,
green,
blue
);
END_TYPEでの出力 メッセージ ビュー:
SA0171: 列挙には「strict」属性が必要です
プログラミング ルールに違反しない:
{attribute 'qualified_only'}
{attribute 'strict'}
TYPE COLOR :
(
red,
green,
blue
);
END_TYPE