• Định dạng lnumber không có phần thập phân trong listbox
  • Định dạng lnumber không có phần thập phân trong listbox

    yamakashi2003 > 09-09-20, 10:39 AM

    Em chào các bác ạ,
    Giả sử em có 1 table có trường: MaNV, Doanhthu
    MaNV        DoanhThu
    112          1.000.000
    113          1.300.000
    123          1.900.000
    Em đã định dạng trường Doanhthu là number và không hiển thị dấu phẩy như trên.
    Em tạo 1 listbox có nguồn là table trên thì khi hiển thị nó lại ra:
    MaNV        DoanhThu
    112          1.000.000,00
    113          1.300.000,00
    123          1.900.000,00

    Nhờ bác nào biết chỉ giúp em cách bỏ phần thập phân sau dấu , ở trongl cột Doanhthu của listbox ạ
    Em xin cảm ơn
  • RE: Định dạng lnumber không có phần thập phân trong listbox

    Minh Tiên > 09-09-20, 03:46 PM

    Tại RowSource của ListBox bạn chạy câu SQL:
    SELECT MaNV, Format((DoanhThu),"#,###") AS DoanhThuX FROM Table.
    là OK.
    Lưu ý: Tùy theo định dạng của PC bạn mà bạn chọn "#,###" hoặc "#.###" cho phù hợp.
    Thân./.
  • RE: Định dạng lnumber không có phần thập phân trong listbox

    yamakashi2003 > 10-09-20, 12:15 AM

    (09-09-20, 03:46 PM)Minh Tiên Đã viết: Tại RowSource của ListBox bạn chạy câu SQL:
    SELECT MaNV, Format((DoanhThu),"#,###") AS DoanhThuX FROM Table.
    là OK.
    Lưu ý: Tùy theo định dạng của PC bạn mà bạn chọn "#,###" hoặc "#.###" cho phù hợp.
    Thân./.
    Cám ơn bác em đã làm được, 
    Nhưng bình thường cột doanh là dạng number nên nó tự căn phải, giờ làm cách này nó lại tự căn trái,
    Không biết trong access có hàm nào căn lề không bác
  • RE: Định dạng lnumber không có phần thập phân trong listbox

    ongke0711 > 10-09-20, 11:27 AM

    (10-09-20, 12:15 AM)yamakashi2003 Đã viết: Nhưng bình thường cột doanh là dạng number nên nó tự căn phải, giờ làm cách này nó lại tự căn trái,
    Không biết trong access có hàm nào căn lề không bác

    Listbox không hỗ trợ vụ căn trái, phải và nếu có hàm thì cũng không nên dùng vì lãng phí code, tài nguyên để chạy cho việc hiển thị kiểu mà nó không hỗ trợ.
    Tại sao không đổi qua dùng Subform luôn, khỏi phải tốn code.