Thứ Sáu, 10 tháng 4, 2015

Thủ thuật thực hiện Highlighting cho mỗi row xen kẽ trong Report studio Cognos

Bài viết này hướng dẫn các bạn thực hiện highlighting từng row xen kẽ, thực ra điều này đối với các công cụ report khác như Report Builder , crystal report rất dễ thực hiện và cực kỳ đơn giản.
Nhưng đối với công cụ Cognos Report Studio ta sẽ dùng các thủ thuật một tí , tận dụng các hàm
running_count ()  và mod() để thực hiện đều này và làm như thế nào thì các bạn theo dõi nhé. ^^


1. Tạo một list report , thông tin mà bạn muốn trình bày
2. Từ toolbox , kéo Query Calculation với name là Count 

3. Sử dụng hàm Running_count() trong data item Count


4. Bạn sẽ có kết quả như sau

5. Tiếp theo bạn sẽ tân dụng hàm Mod() để lấy số thứ tự 0 và 1 thôi nhé


6. Bạn sẽ thấy kết quả ra như sau, với kết quả này chúng ta gần đến với mục đích rồi đấy




7. Tiếp theo thực hiện conditional formatting hoy nhé, click vào property -> chọn List column body style


8. Từ Menu select Style > Conditional Styles > New Conditional styles > Count. ClickOK 



9. Chọn condition như hình dưới, nhập giá trị 0 => tức 0 sẽ đánh dấu bởi màu Xanh.


10. Bạn sẽ có kết quả như sau, lúc này bạn có thể ẩn đi column Count để list của bạn nhìn chuyên nghiệp hơn hehe.



Chúc các bạn thành công ^^


Không có nhận xét nào:

Đăng nhận xét