TIEULONG > 15-08-16, 07:21 PM
maidinhdan > 16-08-16, 10:35 AM
(15-08-16, 07:21 PM)TIEULONG Đã viết: Bạn paulsteigel ơi ,database với Report tuỳ biến theo nhà cung cấp của ban rất ok, bạn có thể giúp mình sum giá tất cả các mặt hàng của từng nhà cung cấp được không ban. mình cũng có chương trình giống như chủ thớt nhưng là tính sản lượng của từng nhà cung cấp từng mặt hàng và tổng cộng lại. nếu được bạn inbox mail :tuanna.ho@gmail.com
Cảm ơn bạn !
TIEULONG > 16-08-16, 11:26 AM
TIEULONG > 16-08-16, 11:43 AM
paulsteigel > 16-08-16, 02:23 PM
(16-08-16, 11:43 AM)TIEULONG Đã viết: Bạn paulsteigel viết thì ok rồi( report tuỳ biến), nhưng có thể code giúp sum như BC ở trên mình vớiMình làm video, bạn có thể xem qua...
TIEULONG > 16-08-16, 04:40 PM
Trần Linh > 22-08-16, 06:04 PM
(01-09-15, 09:14 PM)paulsteigel Đã viết:(01-09-15, 08:20 PM)ongke0711 Đã viết: Bác paulsteigel cho hỏi: công cụ vẽ đường kẻ trong report của bác sẽ có lợi ích gì hơn so với vẽ tay bằng line vậy?Công cụ vẽ lưới nhìn chung là khá tiện lợi với mình vì phải dùng nhiều loại báo cáo phức tạp, nếu căn chỉnh bằng tay sẽ mất nhiều thời gian thay vào đó mình chỉ cần vẽ một vài nhãn, định kích thước ổn thế là nó vẽ ra cho mình theo yêu cầu. Kể cả trong trường hợp dòng co dãn. Cái này thì thích hợp với ai phải vẽ nhiều báo cáo, mình giới thiệu để xem ai có ứng dụng được không mà thôi.
Để dùng được công cụ này.
Bước 1:
+ Vẽ các Label tiêu đề và đặt Tag là 1
+ Bước 2 đặt tên 1 label là lb1 ở bên trái trong cùng làm chuẩn.
Bước 2:
Đặt sự kiện On Print và dán vào dòng lệnh sau
* Để vẽ tiêu đề theo đúng kích thước các label và không vẽ dòng dọc ra toàn tiêu đề
If PrintCount = 1 Then DrawGrid Me
* Để vẽ ô lưới với các dòng dọc trùm hoàn toàn tiêu đề
If PrintCount = 1 Then DrawGrid Me, , False
Đơn giản thế thôi
Sau đây là vài mẫu báo cáo mình vẽ bằng cái này
paulsteigel > 22-08-16, 06:39 PM
Trích dẫn:- query cho report "rpt_Comapre" : 2 tbl lại có tên là a, b sao ko phải tên T- Test, tblNCC . Khi bổ sung thêm dòng NCC nhưng qry không hiện ra thêm các cột tương ứng NCC bổ sungViệc 2 bảng có tên là a hoặc b là do từ khóa Alias (bí danh) cho tiện dụng
Trích dẫn:- code VBA của bác để giải quyết 2 vấn đề là kẻ dòng dọc tự động và hiện cột tự động cho qry crosstab. Nếu cháu có sẵn các cột cố định nhưng do số lượng cột nhiều nên không thể ép vào A4 vậy bác có thể hướng dẫn cụ thể cho vđ này được không ạ. Ví dụ: bảng gồm 30 cột, có cột không có dữ liệu nhưng vẫn phải hiển thị
TIEULONG > 22-08-16, 10:26 PM
paulsteigel > 22-08-16, 11:27 PM
(22-08-16, 10:26 PM)TIEULONG Đã viết: ..Bạn đang phức tạp hóa yêu cầu của mình rồi! Trong thực tế, người ta không làm việc như vậy do mấy lý do sau đây:
TRANSFORM First(b.Don_gia) AS FirstOfDon_gia
SELECT b.Ten_hang
FROM tblNCC AS a INNER JOIN T_TEST AS b ON a.ID = b.ID_NCC
GROUP BY b.Ten_hang
PIVOT b.ID_NCC;
TRANSFORM Sum(b.Soluong) AS SumOfSoluong
SELECT b.Ten_hang
FROM tblNCC AS a INNER JOIN T_TEST AS b ON a.ID = b.ID_NCC
GROUP BY b.Ten_hang
PIVOT b.ID_NCC;
SELECT a.Ten_hang, a.[1], b.[1], a.[2], b.[2], a.[3], b.[3], a.[4], b.[4]
FROM qry_price_compare AS b INNER JOIN qry_quantity_compare AS a ON b.Ten_hang = a.Ten_hang;