Arkadaşlar merhaba
CxGrid`te saat olan alanı nasıl 24 saat biciminde yazabilirim? misal 23:30 yazdığımda 11:30 olarak değiştiriyorböyle bir sorunla karşılaşan varmı?
Öncelikle bölgesel ayarlarınızı kontrol edin, sorun yoksa aşağıdaki kodları deneyebilirsiniz. Grid'inde gösterdiğin alanın görüntü formatı Dataset üzerinden ayarlanıyor. Dataset olarak ne kullanıyorsun bilmiyorum ama aşağıda ADOQuery ile yapılmış örnekler var. Query veya Table nesnelerini bu kodlara uyarlayabilirsin.
//24 saat formatı için
TDateTimeField(ADOQuery1.FieldByName('saat_alani')).DisplayFormat := 'HH:mm:ss';
//12 saat formatı için
TDateTimeField(ADOQuery1.FieldByName('saat_alani')).DisplayFormat := 'hh:mm:ss AM/PM';