2011-01-26 17 views
0

データ形式に問題があります。私は、日付(蓮のクライアントで)蓮データベース内の文書を作成すると、時間なしで挿入されている新しいLotus Lotus Dominoデータの日付形式の問題

Field Name: data_fim
Data Type: Time/Date
Data Length: 8 bytes
Seq Num: 1
Dup Item ID: 0
Field Flags: SUMMARY

「2011-01-26`

私は/それは時間が含まれているのC#からそれを変更する作成します。のために使用さ

Field Name: data_inicio
Data Type: Time/Date
Data Length: 8 bytes
Seq Num: 12
Dup Item ID: 0
Field Flags: SUMMARY

2010-12-15 00:00:00 CET

コマンド変更ドキュメント

doc.ReplaceItemValue("data_inicio", Convert.ToDateTime("2010-12-15"));

は、問題がLotus Notesの日付フィールドである

答えて

1

、ありがとうございました。 「表示時間」プロパティをチェックする必要があります。フォーム上

はあなたの日付フィールドに移動し、その後、次の2つのセクションが表示されます2つ目のタブのプロパティ をクリックしてください:ディスプレイに - >ディスプレイ日&表示時間 は、それらの両方がチェックされていることを確認します。

+0

日付時刻formatingは出力として文字列を生成します –

0

使用DateTime formatting事前に

+0

Lotusアプリケーションでは何も変更できません。問題はサマリーリストで2つの別々の日付(1つは時間が表示されているもの、1つは表示されていないもの)として2つのドキュメント(Lotusで作成されたドキュメント、C#で作成されたドキュメント) –

0

ReplaceItemValueとConvertを使用するのではなく、notesDateTimeオブジェクトを使用する場合は、日付のみのコンポーネントで日付/時刻フィールドを作成できます。例:

... 
Dim dt As notesDateTime 
Set dt = New NotesDateTime ("1/1/2011") 
set doc.testDate = dt 
call doc.save (true, false) 
... 
関連する問題