KMBR13053-E <P,F>

プロパティ%1に値を指定していないか,基本単位をリストで定義し要素を持たないリストオブジェクトを指定しています。
No value is specified in the property %1, or a list-object is defined but the list-object does not have an element and a cardinality is defined in the list.

(S)
コマンドの処理を続行します。
(O)
次の表に示す対策一覧を基に,プロパティ%1の値を修正してから,コマンドを再度実行してください。エラーが発生した個所については,このメッセージのあとに出力されるメッセージを参照してください。

表4-9 KMBR13053-E プロパティ別の対策一覧

プロパティ名対策
dmaProp_Ids指定したプロパティに応じて,次のどちらかを実施してください。
  • プロパティがdmaClass_ClassDescriptionクラスのプロパティの場合
    プロパティに指定するセクションの要素に,クラス識別子を指定してください。
  • プロパティがdmaClass_PropertyDescriptionクラスのプロパティの場合
    プロパティに指定するセクションの要素に,プロパティ識別子を指定してください。
dmaProp_DataType指定したプロパティに応じて,次のどちらかを実施してください。
  • プロパティがdmaClass_ListOfXXXX※1クラスまたはdmaClass_PropertyDescriptionXXXX※1クラスのプロパティの場合
    DMA_DATATYPE_YYYY2を指定してください。ただし,XXXXのデータ型とYYYYのデータ型は一致している必要があります。
  • プロパティがdmaClass_EnumerationOfObjectクラスの場合
    DMA_DATATYPE_OBJECTまたはDMA_DATATYPE_RESULT_ROWを指定してください。
dmaProp_Cardinality次のどれかを指定してください。
  • DMA_CARDINALITY_SINGLE
  • DMA_CARDINALITY_LIST
  • DMA_CARDINALITY_ENUM
  • 255(VariableArray)
dmaProp_ResultType次のどれかを指定してください。
  • DMA_DATATYPE_BINARY
  • DMA_DATATYPE_BOOLEAN
  • DMA_DATATYPE_FLOAT64
  • DMA_DATATYPE_ID
  • DMA_DATATYPE_INTEGER32
  • DMA_DATATYPE_OBJECT
  • DMA_DATATYPE_STRING
  • DMA_DATATYPE_CLASS
dmaProp_JoinParticipation次のどれかを指定してください。
  • DMA_JOIN_PARTICIPATION_NONE
  • DMA_JOIN_PARTICIPATION_OPERAND
  • DMA_JOIN_PARTICIPATION_OPERATOR
dmaProp_IsList0または1を指定してください。
dmaProp_OperandDataType次のどれかを指定してください。
  • DMA_DATATYPE_BINARY
  • DMA_DATATYPE_BOOLEAN
  • DMA_DATATYPE_FLOAT64
  • DMA_DATATYPE_ID
  • DMA_DATATYPE_INTEGER32
  • DMA_DATATYPE_OBJECT
  • DMA_DATATYPE_STRING
dmaProp_AllowsSingleton0または1を指定してください。
dmaProp_AllowsList
dmaProp_AllowsConstant
dmaProp_AllowsProperty
dmaProp_AllowsExpression
dmaProp_SuperclassDescription継承するクラスのクラス定義を記述しているセクションを指定してください。
注※1
XXXXには,次のどれかが入ります。
Binary,Boolean,DateTime,Float64,Id,Integer32,Object,String
注※2
YYYYには,次のどれかが入ります。
BINARY,BOOLEAN,DATETIME,FLOAT64,ID,INTEGER32,OBJECT,STRING