ฉันได้สร้างมุมมองที่ฉันยังมีคอลัมน์ที่เก็บวันที่ด้วย คอลัมน์นี้สามารถจัดเรียงจากน้อยไปหามากและจากมากไปน้อย นี่คือค่าคุณสมบัติคอลัมน์ของฉัน:
แต่ปัญหาคือมุมมองไม่เรียงลำดับวันที่อย่างถูกต้อง:
และนี่คือภาพหน้าจอของช่องวันที่สั่งซื้อ:
และนี่คือภาพหน้าจอของเอกสารที่มีวันที่สั่งซื้อซึ่งไม่อยู่ในลำดับในมุมมอง:
อัปเดต
เอกสารบางฉบับมีวันที่สั่งซื้อเป็นข้อความแทนที่จะเป็นวันที่... ฉันสร้างเอกสารเหล่านี้ผ่านตัวแทนจาวา ฟิลด์ orderdate ที่ฉันกรอกเช่นนี้:
SimpleDateFormat formatterDatumForField=new SimpleDateFormat("dd-MM-yyyy");
docOrder.replaceItemValue("Orderdatum",formatterDatumForField.format(currentDateForField));
แต่จะถูกบันทึกเป็นข้อความแทนวันที่ มีใครรู้บ้างว่าทำไม?