Trong lần trước, khi đọc bài của Bés, tôi đã làm ra 1 file quản lý chứng khoán tính giá theo FIFO. Nhưng có quá nhiều điểm yếu trong đó như file lớn, làm việc chậm, nặng nề; Không làm việc theo realtime; Không dự trù 1 số khả năng tính hệ số giá; Không tính tồn TK chứng khoán và TK tiền gửi theo realtime. Tự tôi khi dùng thấy nảy ra trường hợp: Mình cần số liệu của ngày 31/12/2006 thì không thể có.
Mấy ngày nghỉ Tết, tôi có đọc bài về Index, thấy hay quá liền thử áp dụng. Kết quả thật không ngờ: file rất nhỏ, tính toán rất nhanh, và quả thật là rất có ích trong trường hợp mô hình tính toán phức tạp như bài toán tính giá FIFO. Khi làm file trước, tôi chỉ cần quãng 6 tiếng để làm; Nhưng quả thật đầu nóng như lò lửa vì phải căng mắt theo dõi công thức. Đến lần này, dùng index, name để lập trình, lúc đầu còn bỡ ngỡ nên làm khá lâu; quen rồi thì giải quyết mọi việc thật đơn giản.
Nếu các bạn có những bài toán phức tạp, tôi nghĩ các bạn nên dùng thử Name-index xem sao. Chỉ có 1 điều phải sau 1 lúc tôi mới nghĩ ra và mong các bạn biết sớm khi lập trình: Cách đặt tên các đối tượng nên thống nhật từ lúc đầu để việc truy cập dễ dàng hơn; Tốt nhất là nên đặt tên như kểiu người ta vẫn thường làm trong VB. Như tôi cần dùng "giá" chẳng hạn, có những lúc cần dùng Ô giá; Có những lúc dùng toàn bộ dữ liệu từ ô hiện hành trở lên; Có những lúc dùng toàn bộ dũng liệu trong cột; hoặc table.. Vậy nên đặt tên CellGia; lstGia_up; lstGia_All; tblGia...
Nếu file QuanLyChungKhoan cũ của tôi rất cồng kềnh, làm việc chậm và ít chức năng thì các bạn sẽ thấy mọi chuyện khác hẳn ơ file đính kèm. Do chưa test kỹ nên có thể có lỗi. Bạn nào có nhu cầu thử dùng xem sao.
08/07/2009 Lâu lắm rồi tôi mới vào lại GPE. Cũng vì có bạn hỏi tôi về file quản lý chứng khoán. Tôi có 1 số chỗ chỉnh sửa trong file này, nhưng kô biết cách thay nó vào chỗ này, nên tôi sẽ upload nó vào bên dưới. Một số lưu ý cũng xin đọc bên dưới.
Mấy ngày nghỉ Tết, tôi có đọc bài về Index, thấy hay quá liền thử áp dụng. Kết quả thật không ngờ: file rất nhỏ, tính toán rất nhanh, và quả thật là rất có ích trong trường hợp mô hình tính toán phức tạp như bài toán tính giá FIFO. Khi làm file trước, tôi chỉ cần quãng 6 tiếng để làm; Nhưng quả thật đầu nóng như lò lửa vì phải căng mắt theo dõi công thức. Đến lần này, dùng index, name để lập trình, lúc đầu còn bỡ ngỡ nên làm khá lâu; quen rồi thì giải quyết mọi việc thật đơn giản.
Nếu các bạn có những bài toán phức tạp, tôi nghĩ các bạn nên dùng thử Name-index xem sao. Chỉ có 1 điều phải sau 1 lúc tôi mới nghĩ ra và mong các bạn biết sớm khi lập trình: Cách đặt tên các đối tượng nên thống nhật từ lúc đầu để việc truy cập dễ dàng hơn; Tốt nhất là nên đặt tên như kểiu người ta vẫn thường làm trong VB. Như tôi cần dùng "giá" chẳng hạn, có những lúc cần dùng Ô giá; Có những lúc dùng toàn bộ dữ liệu từ ô hiện hành trở lên; Có những lúc dùng toàn bộ dũng liệu trong cột; hoặc table.. Vậy nên đặt tên CellGia; lstGia_up; lstGia_All; tblGia...
Nếu file QuanLyChungKhoan cũ của tôi rất cồng kềnh, làm việc chậm và ít chức năng thì các bạn sẽ thấy mọi chuyện khác hẳn ơ file đính kèm. Do chưa test kỹ nên có thể có lỗi. Bạn nào có nhu cầu thử dùng xem sao.
08/07/2009 Lâu lắm rồi tôi mới vào lại GPE. Cũng vì có bạn hỏi tôi về file quản lý chứng khoán. Tôi có 1 số chỗ chỉnh sửa trong file này, nhưng kô biết cách thay nó vào chỗ này, nên tôi sẽ upload nó vào bên dưới. Một số lưu ý cũng xin đọc bên dưới.
File đính kèm
Lần chỉnh sửa cuối: