Caculation Field - Trường Tính Toán được áp dụng trong trường hợp dữ liệu để viết báo cáo không có đầy đủ các trường thông tin cần thiết. Ví dụ như dữ liệu chỉ có Code - Mã mà không có Description - Diễn giải, Trường Tính Toán sẽ giúp lấy ra thông tin Diễn giải qua vài bước thiết lập.
Một số Trường Tính Toán thường sử dụng:
Ví dụ, dữ liệu lấy ra chỉ có mã Division - Chức vụ, Trường tính toán sẽ giúp lấy ra diễn giải tên chức vụ (hình 1) 1.Tại dashboard, thiết lập câu lệnh để mở template thiết kế báo cáo, xem chi tiết tại mục Phoebus Quick Report \ Chạy từ Dashboard.
2.Click chuột phải vào vùng dữ liệu trong grid gadget, chọn lệnh mở Quick Report (hình 2) 3.Bật chế độ thiết kế Quick Report (hình 3)
4.Ở giao diện thiết kế báo cáo, cột Division chỉ có Mã và không có Diễn giải. Tại mục Data Explorer, click chuột phải vào tên bảng dữ liệu \ chọn Thêm Trường Tính Toán (hình 4) 5.Một trường tính toán mới có tên caculatedField1 sẽ được thêm vào các cột dữ liệu, để mở Trình soạn thảo Biểu thức, click chuột phải vào caculatedField1 \ Sửa Biểu thức... (hình 5) 6.Trình soạn thảo Biểu thức \ Hàm \ click đôi chuột vào hàm SLookup(, , ) để sử dụng công thức (hình 6)
Sau khi hoàn chỉnh công thức, bấm nút Nhận để đóng màn hình Trình soạn thảo Biểu thức.
7.Kéo thả cột Trường Tính Toán caculatedField1 vừa tạo vào báo cáo để hiển thị kết quả (hình 8) 8.Tệp \ Save Template, sửa lại cú pháp bỏ &output=snap để xuất ra báo cáo trực tiếp dưới dạng Word. |
Trường Tính Toán có thể giúp người dùng tạo thêm một cột thể hiện hình ảnh trong báo cáo. Ví dụ, báo cáo danh sách nhân viên cần thêm cột hình ảnh nhân viên. 1.Upload hình ảnh vào chức năng Picture - Hình ảnh tại giao diện chính của Phoebus (hình 1). Tại màn hình All Pictures \ chọn biểu tượng Upload (1) \ chọn hình ảnh tải lên (2) \ bấm Open (3) để tải hình ảnh lên hệ thống (hình 2) 2.Tại dashboard, thiết lập câu lệnh để mở template thiết kế báo cáo, xem chi tiết tại mục Phoebus Quick Report \ Chạy từ Dashboard.
3.Click chuột phải vào vùng dữ liệu trong grid gadget, chọn lệnh mở Quick Report (hình 3) 4.Bật chế độ thiết kế Quick Report (hình 4)
5.Ở giao diện thiết kế báo cáo, cần thêm cột hình ảnh nhân viên. Tại mục Data Explorer, click chuột phải vào tên bảng dữ liệu \ chọn Thêm Trường Tính Toán (hình 5) 6.Một trường tính toán mới có tên caculatedField2 sẽ được thêm vào các cột dữ liệu, để mở Trình soạn thảo Biểu thức, click chuột phải vào caculatedField2 \ Sửa Biểu thức... (hình 6) 7.Trình soạn thảo Biểu thức \ Hàm \ click đôi chuột vào hàm Get Img('Image Code') để sử dụng công thức (hình 7a) Trong đó, 'Image Code' được chọn từ mục Trường \ click đôi chuột vào [Tên Trường] (hình 7b)
Sau khi hoàn chỉnh công thức, bấm nút Nhận để đóng màn hình Trình soạn thảo Biểu thức.
8.Kéo thả cột Trường Tính Toán caculatedField2 vừa tạo vào báo cáo (hình 8) 9.Chỉnh lại format hiển thị hình ảnh: click vào System.Byte[] \ trên thanh Data Tools \ Trường \ Properties \ Content Type: Văn bản (hình 9) 10.Kết quả hiển thị hình ảnh khi hoàn thành (hình 10) 11.Tệp \ Save Template, sửa lại cú pháp bỏ &output=snap để xuất ra báo cáo trực tiếp dưới dạng Word. |
Trường Tính Toán giúp đọc BarCode từ hồ sơ BarCode được định nghĩa trước. 1.Định nghĩa hồ sơ BarCode tại chức năng BAR - Mã vạch 1D hoặc BQR - Mã QR (hình 1). 2.Tại dashboard, thiết lập câu lệnh để mở template thiết kế báo cáo (hình 2), xem chi tiết tại mục Phoebus Quick Report \ Chạy từ Dashboard.
3.Click chuột phải vào vùng dữ liệu trong grid gadget, chọn lệnh mở Quick Report (hình 3) 4.Bật chế độ thiết kế Quick Report (hình 4)
5.Ở giao diện thiết kế báo cáo, cần thêm cột hình ảnh nhân viên. Tại mục Data Explorer, click chuột phải vào tên bảng dữ liệu \ chọn Thêm Trường Tính Toán (hình 5) 6.Một trường tính toán mới có tên caculatedField3 sẽ được thêm vào các cột dữ liệu, để mở Trình soạn thảo Biểu thức, click chuột phải vào caculatedField3 \ Sửa Biểu thức... (hình 6) 7.Trình soạn thảo Biểu thức \ Hàm \ click đôi chuột vào hàm GetBarCode('', '') để sử dụng công thức (hình 7a)
Sau khi hoàn chỉnh công thức, bấm nút Nhận để đóng màn hình Trình soạn thảo Biểu thức.
8.Kéo thả cột Trường Tính Toán caculatedField3 vừa tạo vào báo cáo (hình 8) 9.Chỉnh lại format hiển thị hình ảnh barcode: click vào System.Byte[] \ trên thanh Data Tools \ Trường \ Properties \ Content Type: Văn bản (hình 9) 10.Kết quả hiển thị hình ảnh barcode khi hoàn thành (hình 10) 11.Tệp \ Save Template, sửa lại cú pháp bỏ &output=snap để xuất ra báo cáo trực tiếp dưới dạng Word. |
________________________
Updated date: 15/06/2015