1

データベースに MM/DD/YYYY HH:MM:SS の日付/時刻を含む DateTime フィールドがありますが、それを PXGrid に適用すると、日付のみが表示されます。日付と時刻を表示するにはどうすればよいですか? 次の属性で DAC オブジェクトをオーバーライドしています。

[PXUIField(DisplayName = "Start Time", Visibility = PXUIVisibility.SelectorVisible)]
[PXDBDateAndTime()]
[PXDefault]
protected virtual void FSAppointment_ScheduledDateTimeBegin_CacheAttached(PXCache Sender) { }
4

2 に答える 2

2

[PXDBDateAndTime()] の代わりに属性 [PXDBDate(PreserveTime = true)] を追加してみてください

于 2015-01-13T12:18:39.530 に答える
0

1年後、同じ質問があったので、これに出くわしました. これが私のために働いたものです。

[PXDBDate(DisplayMask="f",PreserveTime=true,InputMask="f")]
于 2016-01-29T19:53:01.627 に答える