繁体   English   中英

如何使用fastReport隐藏事件OnPreviewClick上列的所有值

[英]how to hide all values of a column on event OnPreviewClick using fastReport

单击行的值之一时,我尝试隐藏值。 但并非所有值都只是我单击的列。

观看示范图片

在此处输入图片说明

我想当我单击12时,将该列的所有值更改为0或null,并且再次单击时这些值又返回原始值。

您可以将OnPreviewClick事件添加到要隐藏的字段中,如下所示:

procedure frxDBDataset1Field1OnPreviewClick(Sender: TfrxView; Button: TMouseButton; Shift: Integer; var Modified: Boolean);
begin
   if frxDBDataset1Field1.text = '' then
     frxDBDataset1Field1.text := '[frxDBDataset1."Field1"]'
   else  
     frxDBDataset1Field1.text := '';
   Report.ShowReport;  //this will refresh the report                                                                            
end;

每次单击该列的任何值时,它都会隐藏/显示。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM