TAILIEUCHUNG - Sắp xếp tiếng Việt theo vần

Trong thực tế việc sắp xếp tiếng Việt dựa trên chủ ý của người lập trình hay tiện ích. Thường cách sắp xếp thứ tự tiếng Việt theo các ký tự từ trái sang phải. Ví dụ, với các chữ Bang, Bách, Bắc, Bằng - theo cách sắp thứ tự thông thường (từ trái sang phải) thì sắp B (ngang nhau), kế đến là a, á, ắ, ằ, sau đó là n, c. Và cứ thế cuối cùng thứ tự sắp sẽ là: Bang, Bách, Bằng, Bắc | Sắp xếp tiếng Việt theo vần rong thực tế việc sắp xếp tiếng Việt dựa trên chủ ý của người lập trình hay tiện ích. Thường cách sắp xếp thứ tự tiếng Việt theo các ký tự từ trái sang phải. Ví dụ với các chữ Bang Bách Bắc Bằng - theo cách sắp thứ tự thơng thường từ trái sang phải thì sắp B ngang nhau kế đến là a á ắ ằ sau đĩ là n c. Và cứ thế cuối cùng thứ tự sắp sẽ là Bang Bách Bằng Bắc. Trình tự sắp xếp như trên khơng đúng thứ tự vần tiếng Việt. Thứ tự đúng theo vần phải là Bách Bắc Bang Bằng - cĩ nghĩa là bỏ sắp dấu sau cùng. Trước đây tác giả cũng đã nhầm về vấn đề này Xem bài Sắp xếp tiếng Việt Unicode trong MS Access -TGVT A tháng 12 2004 và rất nhiều chương trình và tiện ích khác cũng thực hiện cách săp theo ký tự từ trái sang phải. Qua quá trình tìm hiểu tơi đã tìm ra một cách cĩ thể giải quyết vấn đề này. Cách này sử dụng với font Unicode nên xem lại bài viết Sắp xếp tiếng Việt Unicode trong MS Access . Trong một bài viết cĩ đề cập tới hai hàm Mahoa và Daonguoc ở đây tơi thay bằng hai hàm Chuanhoa và Mahoa. Bước 1 Chuẩn bị Đặt hai Textbox lên form Textbox1 đặt tên là TextGockdau nhập trực tiếp chuỗi ký tự Việt Unicode sau cĩ thể nhập trong Word và copy sang AaĂăÂâBbCcDdĐđEeÊêFfGgHhIiJjKkLlMmNnOo ƠơƠơPpQqRrSsTtU uƯưVvWwXxYyZz Textbox2 đặt tên là TextGocCdau nhập trực tiếp chuỗi ký tự Việt Unicode sau ẪẢÃẮẠĂẰẲẴẮẶÂẦẨẪẤẬEẺẺẼẺẸÊÈỂỄẾỆIÌÍ ĨÍỊOỊỎÕĨỌƠỒỔỖỐƠ ƠỜỞỠỚỢÚỦŨÚỤƯỪỬỮỬựYỲỶỸÝỴầảãáạăằ ẳẵắặâầẩẫấậeèẻẽ éẹêềểễếệiìỉĩíịoịỏõĩọơồổỗốộơờởỡớợúủũúụưừửữứựy ỳỷỹýỵ Sau đĩ xuất thành file . Thực ra tơi muốn giấu form này trong giao diện thiết kế của Access các bạn cĩ thể dùng một form tạm để chứa hai chuỗi trên. Bước 2 Tiến hành như bài viết Sắp xếp tiếng .

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.