Báo cáo pha lê - Thông số
Parametersđược sử dụng để lấy thông tin đầu vào của người dùng trước khi báo cáo được tạo. Người dùng phải trả lời lời nhắc trước khi báo cáo được tạo và kết quả báo cáo phụ thuộc vào phản hồi của người dùng đối với giá trị tham số.
Bằng cách sử dụng các tham số với công thức và trong báo cáo, bạn có thể tạo một báo cáo duy nhất thay đổi theo yêu cầu của những người dùng khác nhau.
LOV có thể được sử dụng để nhập giá trị nhắc trong các tham số. LOV có thể là tĩnh hoặc động. Chúng cũng có thể được sử dụng như lời nhắc động cấp đơn hoặc lời nhắc đa cấp.
Note - Các tham số trong Crystal Reports có thể được sử dụng trong các bộ lọc sau khi nó được truy xuất từ cơ sở dữ liệu.
Tham số xếp tầng
Các tham số có sự phụ thuộc được nhóm lại với nhau và được gọi là tham số phân tầng. Thông số xếp tầng cho phép bạn nhóm hai hoặc nhiều tham số trong một nhóm duy nhất.
Các thông số được kế thừa
Các thông số cũng có thể được tạo ở cấp độ vũ trụ hoặc trong bảng điều khiển truy vấn và chúng có thể được kế thừa sau đó vào Crystal Reports. Chúng được gọi là các tham số kế thừa. Các thông số này có thể bị loại bỏ ở cấp báo cáo nhưng không thể chỉnh sửa chúng trong báo cáo. Các tham số này chỉ có thể được chỉnh sửa khi chúng được tạo.
Các kiểu dữ liệu tham số
Các thông số trong Crystal Report hỗ trợ các loại dữ liệu bên dưới -
- Number
- String
- Date
- Time
- DateTime
- Currency
- Boolean
- Member
Những điểm quan trọng cần nhớ khi sử dụng Tham số -
Để sử dụng tham số trong một công thức, nó không cần thiết phải được đặt trong báo cáo. Các tham số có thể được sử dụng trong công thức giống như các đối tượng khác và có thể được tạo trong xưởng Công thức.
Các tham số có thể được sử dụng với LOVs tĩnh hoặc động.
Bạn cũng có thể tạo danh sách các giá trị mà từ đó người dùng có thể chọn giá trị tham số thay vì nhập theo cách thủ công.
Danh sách các loại giá trị
Kiểu | Sự miêu tả | Khi nào sử dụng |
---|---|---|
LOVs tĩnh | Cung cấp một danh sách đơn giản dựa trên các giá trị bạn thêm hoặc nhập trong báo cáo |
|
LOVs động dựa trên dữ liệu báo cáo | Cung cấp danh sách động từ Nguồn dữ liệu |
|
Universe LOVs | Cung cấp danh sách được tạo và duy trì trong Vũ trụ. |
|
Làm thế nào để tạo một Tham số?
Trong dạng xem Data Explorer, nhấp chuột phải trong vùng Tham số → chọn Mới → Tham số mới
Hộp thoại Create Parameter xuất hiện → Nhập tên cho tham số (tối đa 255 ký tự chữ và số). Trong hộp thoại, bạn có thể thay đổi tên và kiểu của tham số cùng với các thuộc tính khác.
Chọn Kiểu dữ liệu thích hợp từ danh sách → chẳng hạn như Chuỗi, Số hoặc Ngày, trong số các kiểu khác.
Trong hộp Văn bản Lời nhắc, hãy nhập văn bản lời nhắc mong muốn (tối đa 255 ký tự chữ và số).
For example - "Chọn tên"
Văn bản này sẽ xuất hiện trong hộp thoại nhắc khi bạn xem trước báo cáo hoặc khi bạn làm mới dữ liệu trên vùng Trang.
Để tạo danh sách các giá trị, hãy nhấp vào nút dấu chấm lửng → Hộp thoại Chỉnh sửa Danh sách Giá trị xuất hiện → Nhập các giá trị mà bạn muốn xem khi được nhắc → bạn có thể thêm danh sách các quốc gia cho loại Chuỗi hoặc danh sách các giá trị cho một loại Số → nhấp OK → Bạn quay lại hộp thoại Tạo Tham số → nhấp OK và kéo tham số vào Báo cáo của bạn.
Sau khi tham số được kéo đến cấu trúc của báo cáo, bạn có thể chuyển đến tab trang để xem các LOV được chọn trong khi làm mới dữ liệu báo cáo.