Xem các SQL của một chỉ huy trong một báo cáo Crystal tập
Có những lúc bạn chỉ có báo cáo tệp, nhưng không phải cấu trúc cơ sở dữ liệu được liên kết mà báo cáo sử dụng. Điều này là phổ biến khi xử lý các báo cáo mẫu về chức năng bạn muốn bắt chước. Đây là giải pháp CHỈ để cho phép bạn xem SQL của Lệnh mà Báo cáo Tinh thể dựa trên, khi bạn không có kết nối cơ sở dữ liệu cơ sở mà báo cáo được dựa trên. Về bản chất, hộp thoại phải được thỏa mãn trước khi nó hiển thị SQL, vì vậy chúng tôi đánh lừa nó bằng một Nguồn dữ liệu hợp pháp, không phải là một trong đó sẽ hoạt động với SQL thực sự trong Lệnh SQL.
Tại sao báo cáo sử dụng lệnh? Báo cáo Crystal có khả năng liên kết các bảng không? Khi một Báo cáo Tinh thể dựa trên một tập bản ghi quá phức tạp đối với chức năng liên kết bảng trong Crystal Reports, báo cáo có thể dựa trên Truy vấn SQL, thường được phát triển/thử nghiệm trong một công cụ biên tập khác và dán vào lệnh. Điều này cho phép sử dụng các hàm SQL nâng cao.
Nếu bạn chưa có Nguồn dữ liệu trên máy tính được thiết lập mà bạn có thể kết nối, bạn sẽ cần phải tạo một tài khoản đầu tiên.
Một tệp .mdb của Microsoft Access đơn giản được lưu ở một vị trí đơn giản sẽ đủ. Tôi đặt của tôi với đường dẫn C: \ A_test \ test.mdb để làm cho nó dễ tìm. Nếu bạn không có, google cho một tệp mdb mẫu và tải xuống, lưu nó với tên và vị trí bạn có thể nhớ. (Bạn sẽ không bao giờ thực sự mở tệp này, nhưng chỉ cần kết nối với nó.) Khi bạn đã lưu tệp, hãy mở Quản trị viên ODBC và tạo Nguồn dữ liệu mới. (bạn có thể truy cập Quản trị viên ODBC nhanh chóng từ Bắt đầu> nhập ODBC trong Tìm kiếm) Trên tab DSN Người dùng, nhấp vào nút Thêm. Cuộn xuống danh sách trình điều khiển để Microsoft Access Driver (* .mdb), chọn nó và nhấp vào nút Kết thúc. Trong hộp Tên nguồn dữ liệu, nhập tên (Tôi đã sử dụng MyTest). Nhấp vào nút Chọn và chọn tệp mdb bạn đã lưu từ bước trước, bấm OK. Nhấp OK lần nữa. Bạn sẽ thấy Nguồn dữ liệu mới của mình được liệt kê theo tên bạn đã cung cấp. Nhấp vào OK. Bây giờ bạn có nguồn dữ liệu bạn sẽ cần cho các bước tiếp theo.
- Mở báo cáo Crystal bạn muốn xem lệnh SQL và nhấp vào nút Chuyên gia cơ sở dữ liệu hoặc Cơ sở dữ liệu> Trình đơn cơ sở dữ liệu chuyên gia.
- Trong bảng đã chọn, nhấp chuột phải vào Command và chọn View Command
- Hộp chọn nguồn dữ liệu sẽ xuất hiện. Chọn Nguồn dữ liệu bạn đã tạo (hoặc một nguồn bạn đã sử dụng) và nhấp vào nút Kết thúc. Hộp View Command sẽ mở với SQL trong khung bên trái. Sao chép SQL vào trình soạn thảo văn bản yêu thích của bạn.
Nguồn
2015-01-21 07:02:36
Cảm ơn - điều này đã trả lời câu hỏi của riêng tôi - cách xem SQL! –