1

ビューにいくつかの日付が保存されています。そして、getItemValue を使用してそれらを取得しています。

Dim repsondedDate As NotesDateTime
Set repsondedDate = timePart1doc.GetItemValue("dateResponded")

次のことをしようとすると、実行時に型の不一致が発生します。

Dim dateDifference As double
Set dtLocal = New NotesDateTime( Now )
dateDifference = repsondedDate.Timedifference(dtLocal)

誰が何がうまくいかないのかについて何か考えを持っていますか?

4

2 に答える 2

2

次の行は配列を返します。

Set repsondedDate = timePart1doc.GetItemValue("dateResponded")

したがって、次のようになります。

Set repsondedDate = timePart1doc.GetItemValue("dateResponded")(0)

私が間違っていなければ、GetItemValue の代わりに GetItemValueDateTimeArray メソッドを使用する必要があるため、実際には次のようになります。

Set repsondedDate = timePart1doc.GetItemValueDateTimeArray("dateResponded")(0)

それが役立つことを願っています

于 2010-09-22T11:42:52.813 に答える