Notifications
Clear all

Crystal Report - Cách ẩn Page Header nếu trang không có dữ liệu

1 Posts
1 Users
0 Reactions
1,098 Views
admin
Posts: 444
Admin
Topic starter
(@admin)
Noble Member
Joined: 3 years ago

Tình huống: cần ẩn Page Header trong trường hợp page in không có dữ liệu

Cách thực hiện:

1) Đầu tiên, tạo formula. Sau đó chèn vào khu vực Detail. Ví dụ @VariableX

 

Nội dung của formula như sau:

Shared NumberVar PageofLastField;

If OnLastRecord then PageofLastField := PageNumber;

ẩn formula. Formula sẽ kiểm tra record cuối và trả về giá trị số trang của record cuối và gán cho biến PageofLastField. 

2) Kế tiếp, tạo formula đặt vào khu vực Page Header

Shared NumberVar PageofLastField;

PageofLastField := PageofLastField;

if pageofLastfield <> 0 and PageNumber > PageofLastField
  THEN TRUE
ELSE FALSE

 Kết quả: 

 

 

Reply
Share:
x  Powerful Protection for WordPress, from Shield Security
This Site Is Protected By
Shield Security