Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hướng dẫn tính tôn kho từ một bảng chi tiết nhập xuất
#1
Photo 
Thông thường khi tính tồn kho mọi người thường tính bằng query mình nhận thấy có nhiểu yếu điểm
Thứ nhất
-bảo mật không cao
-Tạo nhiều query
-Tạp nhiều bảng

Ở đây mình giả sử mình có một bảng chi tiết bán hàng, sau khi bán và nhập đều lưu vào đây nhé.

[Hình: tbchitiet.md.png]

Chú ý muôn tính tồn kho các bạn chỉ việc thêm cột tồn kho là xong.
trên form khi viết code cho nút báo cáo
các bạn chạy câu lận 
Mã PHP:
Docmd.runSQL" Update.....Tonkho=..... 
Để được như bảng sau.
việc này dù cả ngàn record cũng chỉ mất 1/100 giây thôi rất nhanh.

[Hình: vvvv.md.png]

và cuối cùng các bạn chỉ cần tạo một query tổng trên bảng này là xong.
Mã PHP:
SELECT tbchitiet.masptbchitiet.tentbchitiet.dvtSum(tbchitiet.soluongnhap) AS SumOfsoluongnhapSum(tbchitiet.soluongxuat) AS SumOfsoluongxuatSum(tbchitiet.ton) AS SumOfton
FROM tbchitiet
GROUP BY tbchitiet
.masptbchitiet.tentbchitiet.dvt

[Hình: Untitled7731f.md.png]
Chúc các bạn thành công
Reply
Những người đã cảm ơn
#2
Theo cách này tức là khi chạy tồn kho, thì query luôn luôn phải chạy tổng hợp tất cả record ngay từ record đầu tiên. Nếu dữ liệu qua vài năm thì cũng mệt máy nhỉ!
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
dùng câu lệnh update thì rất nhanh và mình nên chia giai đoạn từ ngày đến ngày....bạn a
 mình đã thử nghiệm rồi raatts nhanh, ngoài ra còn một cách là khi khách hàng nhập số lượng thì tự định giá trị cột ton kho đó là, nhập thì dương, bán thì âm là OK
Reply
Những người đã cảm ơn
#4
(16-06-16, 01:18 AM)tt1212 Đã viết: Thông thường khi tính tồn kho mọi người thường tính bằng query mình nhận thấy có nhiểu yếu điểm
Thứ nhất
-bảo mật không cao
-Tạo nhiều query
-Tạp nhiều bảng

Ở đây mình giả sử mình có một bảng chi tiết bán hàng, sau khi bán và nhập đều lưu vào đây nhé.

[Hình: tbchitiet.md.png]

Mình xin hỏi tác giả vài câu về hình này, không phải mình không biết mà mình muốn bạn chi sẽ kinh nghiệm về vấn đề này

1. Nếu có thêm cột ngày nhập và cột ngày xuất thì cột tồn kho sẽ tính như thế nào ( hình này phải thiết kế như thế nào ) khi:

+ Yêu cầu tính tồn kho theo tháng/năm hoặc giai đoạn
+ Yêu cầu so sánh tồn đầu kỳ/ cuối kỳ.

=> Làm được không? và làm như thế nào?

2. Nhìn vào hình trên mình không rõ nó là một query hay table nửa/ Nếu là query thì mình không có ý kiến, còn là table thì cần phải thiết kế lạ nó.


Thân!
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
Chi catin co ngay thag thoi ban vi co màn,mặt xuat lam khoa rroi
Reply
Những người đã cảm ơn
#6
(16-06-16, 07:43 PM)tt1212 Đã viết: Chi catin co ngay thag thoi ban vi co màn,mặt xuat lam khoa rroi

Có lẽ anh tt1212 không có nhiều thời gian để trả lời chi tiết câu hỏi của em phía trên, nhưng em vẫn cám ơn sự đóng góp của anh bấy lâu nay trên diễn đàn.

Nếu em và anh cùng trò chuyện về vấn đề nay thì chỉ cần vài phút thì sẽ không có vấn đề gì về cái tồn kho cả.

Em đặt câu hỏi ở trên với tư cách là một người "Không biết gì"

Để có thể nhiều bạn khác muốn tìm hiểu để có câu trả lời thôi


Trân trọng ! maidinhdan.
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#7
sau khi ta đung query tình tổng ta dùng hàm sum(tonkho) thì nó tính tổng nhap +xuat = dương+ âm
ví dụ: nhap  7           tonkho 7
          xuat  3            tonkho-3
 ta có kết quả là            7+(-3) =4
Reply
Những người đã cảm ơn
#8
(17-06-16, 02:58 PM)tt1212 Đã viết: sau khi ta đung query tình tổng ta dùng hàm sum(tonkho) thì nó tính tổng nhap +xuat = dương+ âm
ví dụ: nhap  7           tonkho 7
          xuat  3            tonkho-3
 ta có kết quả là            7+(-3) =4

Ở trên em thắc mắc có thêm cột: Ngày nhập + Ngày xuất thì phải làm thế nào? để Dùng để báo cáo theo thời gian và so sánh cùng kỳ theo giai đoạn.
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#9
Tại sao bạn lại phải tạo tới hai cột ngày nhập và ngày xuất, vì trong bảng này có hai khóa ngoài là mactnhap, và maCTXuat rồi vây thì chỉ cần cột ngày tháng thôi bạn a!, vậy ta sẽ lọc những dòng năm trong khoảng thời gian tungay...denngay de ta lam việc bạn đồng ý không. con hai cột thì bo di 1
Reply
Những người đã cảm ơn maidinhdan


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] Nhập dữ liệu trên datagridview. HoangManh 9 194 17-05-17, 10:52 AM
Bài mới nhất: HoangManh
  Active sheet cuối của Excel bằng VBA Access vodainhan 23 673 15-05-17, 11:29 PM
Bài mới nhất: vodainhan
  [Help] Tính ngày đầu và kết thúc của một tháng HoangManh 15 738 25-04-17, 10:03 PM
Bài mới nhất: maidinhdan
  [Help] In bảng ra excell HoangManh 3 271 27-03-17, 09:24 PM
Bài mới nhất: maidinhdan
  [Hỏi] Đóng Access khi máy tính chuyển sang standby Phung Duc 3 158 23-03-17, 10:10 PM
Bài mới nhất: ongke0711

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ