Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 5 của 5
  1. #1
    Ngày tham gia
    Nov 2015
    Bài viết
    0

    mong các anh chị chỉ dùm về date

    Các bạn chỉ giúp mình dùm cách viết ý tưởng 50 mã hàng 50 trạng thái xét

    mình tạo 1 cái query
    mahang ten hang tốnghang trangthai

    Mình muốn xét trạng thái còn hàng hay hết hàng của từng loại sp dựa trên tổng hàng ( mỗi loại hàng có mỗi giá trị xét riêng) mình dùng hàm iif trangthai: iif(mahang="dv001" and tonghang >3000,"con",iif(...,iif(...
    có tất cả 50 món hàng mình dùng 50 cái hàm iif lồng vào nhau nhưng dù mình dùng câu lệnh SQL hay để trong phần tạo query đều không dc.access thông báo "câu lệnh quá phức tạp..." nên mình làm không được. Với ý tưởng đó của mình mong các bạn chỉ dùm cách giải quyết vấn đề này của mình. thanks nhìu!!

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    58
    Ðề: mong các anh chị chỉ dùm về date

    Bạn hãy tham khảo cách viết ứng dụng hàng tồn kho cua bác Phatnq2002 là làm được thui

  3. #3
    Ngày tham gia
    Jan 2016
    Đang ở
    90 Giảng Võ, Ba Đình, Hà Nội
    Bài viết
    3
    Ðề: Các bạn chỉ giúp mình dùm cách viết ý tưởng 50 mã hàng 50 trạng thái xét




    Trích dẫn Gửi bởi viendong99
    mình tạo 1 cái query
    mahang ten hang tốnghang trangthai

    Mình muốn xét trạng thái còn hàng hay hết hàng của từng loại sp dựa trên tổng hàng ( mỗi loại hàng có mỗi giá trị xét riêng) mình dùng hàm iif trangthai: iif(mahang="dv001" and tonghang >3000,"con",iif(...,iif(...
    có tất cả 50 món hàng mình dùng 50 cái hàm iif lồng vào nhau nhưng dù mình dùng câu lệnh SQL hay để trong phần tạo query đều không dc.access thông báo "câu lệnh quá phức tạp..." nên mình làm không được. Với ý tưởng đó của mình mong các bạn chỉ dùm cách giải quyết vấn đề này của mình. thanks nhìu!!
    Mình sẽ query mã hàng và tên hàng từ danh mục hàng cộng với tổng hàng từ ... cái gì đó của bạn, sau đó insert into vào một table tạm có các field tương ứng query đó.

    Gắn table này vào biến recordset. Dùng lệnh Do từ record đầu tiên until record cuối cùng. Dùng select case để gán vào field trạng thái.

    Đó là cách làm của mình, không biết còn cách nào hay hơn ko.:matdeu:

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Các bạn chỉ giúp mình dùm cách viết ý tưởng 50 mã hàng 50 trạng thái xét




    Trích dẫn Gửi bởi viendong99
    mình tạo 1 cái query
    mahang ten hang tốnghang trangthai

    Mình muốn xét trạng thái còn hàng hay hết hàng của từng loại sp dựa trên tổng hàng ( mỗi loại hàng có mỗi giá trị xét riêng) mình dùng hàm iif trangthai: iif(mahang="dv001" and tonghang >3000,"con",iif(...,iif(...
    có tất cả 50 món hàng mình dùng 50 cái hàm iif lồng vào nhau nhưng dù mình dùng câu lệnh SQL hay để trong phần tạo query đều không dc.access thông báo "câu lệnh quá phức tạp..." nên mình làm không được. Với ý tưởng đó của mình mong các bạn chỉ dùm cách giải quyết vấn đề này của mình. thanks nhìu!!
    Tôi có nhớ là đã trả lời một câu hỏi tương tự như thế này rồi mà ??? :lasao:
    Không lẽ đây là topic trùng lặp ???
    Ở đây ta không thể dùng như bạn viendong99 mà khi thiết kế table, trong phần danh mục hàng, bạn cho thêm một field dinhmuc.
    Lúc query, bạn chỉ cần, ví dụ bạn lấy dữ liệu để kiểm tra từ table có tên là Table1:
    SELECT A.mahang, A.tonghang, IIF(A.tonghang > B.dinhmuc, "Còn", "Hết") As trangthai FROM Table1 A INNER JOIN danhmuchang B ON A.mahang = B.mahang

    Chỉ cần thêm 1 field cho danh mục hàng thì câu SQL quá ngắn, phải không bạn ???

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    228
    Ðề: Các bạn chỉ giúp mình dùm cách viết ý tưởng 50 mã hàng 50 trạng thái xét




    Trích dẫn Gửi bởi viendong99
    mình tạo 1 cái query
    mahang ten hang tốnghang trangthai

    Mình muốn xét trạng thái còn hàng hay hết hàng của từng loại sp dựa trên tổng hàng ( mỗi loại hàng có mỗi giá trị xét riêng) mình dùng hàm iif trangthai: iif(mahang="dv001" and tonghang >3000,"con",iif(...,iif(...
    có tất cả 50 món hàng mình dùng 50 cái hàm iif lồng vào nhau nhưng dù mình dùng câu lệnh SQL hay để trong phần tạo query đều không dc.access thông báo "câu lệnh quá phức tạp..." nên mình làm không được. Với ý tưởng đó của mình mong các bạn chỉ dùm cách giải quyết vấn đề này của mình. thanks nhìu!!
    Sao bạn không làm cái trường hàng tồn cuối kỳ cho đỡ khổ, ví dụ : Hàng tồn kỳ bằng 0 thì hết, khác không thì còn
    =iif(HCK=0,"hết","Còn"), nếu mà có ngày thì bạn lòng thêm hàm and nữa

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •