Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Crystal reports 在Crystal Report运行时更改字体和颜色_Crystal Reports - Fatal编程技术网

Crystal reports 在Crystal Report运行时更改字体和颜色

Crystal reports 在Crystal Report运行时更改字体和颜色,crystal-reports,Crystal Reports,是否有任何方法可以在crystal report的运行时更改字体大小、字体颜色等属性 任何帮助都将不胜感激 CrystalDecisions.CrystalReports.Engine.ReportDocument rpt; ((CrystalDecisions.CrystalReports.Engine.TextObject)rpt.ReportDefinition.ReportObjects["fieldname here"]).Font; // access font h

是否有任何方法可以在crystal report的运行时更改字体大小、字体颜色等属性

任何帮助都将不胜感激

CrystalDecisions.CrystalReports.Engine.ReportDocument rpt;

        ((CrystalDecisions.CrystalReports.Engine.TextObject)rpt.ReportDefinition.ReportObjects["fieldname here"]).Font; // access font here.

我认为这应该给你足够的信息去做你想做的事。随便摆弄一下

您可以使用文本对象上的公式来计算字体系列、大小、颜色等,而不是通过编程来操作格式,或者使用高亮显示专家

。ApplyFont(新字体(“Arial”,5));?谢谢,这很有效。但我应该提到,ReportObject必须转换为FieldObject,而不是TextObjText。最后,在我测试了这个方法之后,我更喜欢使用条件格式。再次感谢你的提示