は、私は、フィールドActualDelivery日が空であるかどうかチェックするJavaエージェントを持っているかどうかを確認するために:同じフィールド名、異なるデータ型どのようにIBMのノートで空
String ActualDeliveryDate = orderRegelDocument.getItemValueString("ActualDeliverydate");
if (ActualDeliveryDate.equals("") ){
しかし、問題は、このフィールドActualDeliverydateがあるということです一部のドキュメントではテキストフィールド、一部のドキュメントではDateTimeフィールドとして設定されています。テキストフィールドであることを知り、その文字列を取得する方法と、DateTimeとして取得する方法を教えてください。ので、ちょうどそれを見て、それをデバッグ、
getItemValueString()は常に文字列を返します。代わりに 'orderRegelDocument.getItemValue(" ActualDeliverydate ")。elementAt(0)'を使用してください。 –
'String'は' Date'ではありません。 – CKing
@KnutHerrmann私は最終的にactualDeliveryDate instanceOf datetimeを実行できますか? – YdB