Crystal reports 将字体样式设置为“公式”字段
我对crystal report 10有问题。我在crystal report的详细信息中有一个公式字段。我想在这个公式字段中设置字体样式,但我不知道在检查条件后如何设置 所以请帮助解决这个问题 谢谢,Crystal reports 将字体样式设置为“公式”字段,crystal-reports,Crystal Reports,我对crystal report 10有问题。我在crystal report的详细信息中有一个公式字段。我想在这个公式字段中设置字体样式,但我不知道在检查条件后如何设置 所以请帮助解决这个问题 谢谢, Ung Sopolin您应该能够右键单击报告中的字段并选择Format field(格式字段),这将打开格式编辑器。从那里,您应该能够在选项卡中导航,以将字段修改为所需的格式。要更改字体,请导航到“字体”选项卡。顶部还应该有一个格式化工具栏,其中包含常用的格式化命令。如果没有,则转到“视图/工具
Ung Sopolin您应该能够右键单击报告中的字段并选择Format field(格式字段),这将打开格式编辑器。从那里,您应该能够在选项卡中导航,以将字段修改为所需的格式。要更改字体,请导航到“字体”选项卡。顶部还应该有一个格式化工具栏,其中包含常用的格式化命令。如果没有,则转到“视图/工具栏”并检查“格式”选项卡。希望这有帮助。谢谢 编辑:如果要以编程方式更改格式,可以通过更改HTML的文本解释,然后传入HTML代码来实现。请参阅以下问题的公认答案。
您应该能够右键单击报告中的字段并选择Format field(格式字段),这将打开格式编辑器。从那里,您应该能够在选项卡中导航,以将字段修改为所需的格式。要更改字体,请导航到“字体”选项卡。顶部还应该有一个格式化工具栏,其中包含常用的格式化命令。如果没有,则转到“视图/工具栏”并检查“格式”选项卡。希望这有帮助。谢谢 编辑:如果要以编程方式更改格式,可以通过更改HTML的文本解释,然后传入HTML代码来实现。请参阅以下问题的公认答案。
使用类似以下内容:
If {this} = "that" Then
crItalic
Else
crRegular
这将出现在字段对象的字体样式中
我猜粗体也是
crBold
。只需设定您的条件,然后返回三个选项中的任意一个即可满足您的需要。使用以下方法:
If {this} = "that" Then
crItalic
Else
crRegular
这将出现在字段对象的字体样式中
我猜粗体也是
crBold
。只需设置条件并返回三个选项中的任意一个即可满足您的需要。右键单击字段对象,单击格式对象,选择字体选项卡,单击x-2图像
编写以下代码段
if({?Your_Parameter}='your value') then
"Arial"
else
"Times New Roman"
右键单击字段对象,单击格式对象,选择字体选项卡,单击x-2图像 编写以下代码段
if({?Your_Parameter}='your value') then
"Arial"
else
"Times New Roman"
不,我的意思是我想在crystal report 10的代码中设置它。例如:我有一个公式字段(@description)。在代码中,我想设置为@description=crBold或@description=crItalic+1,使用html解释要比通过编程更改报告布局容易得多。至少是IMHO。我正在使用vb.net中的crystal report viewer查看报告。所以我不知道如何设置它。你知道,我只能在设计时格式化字体样式,但如果我在设计中格式化字体样式,所有数据都是一样的,就像粗体一样。但是我想检查sum单词,然后我只将粗体设置为这个单词。你能帮我吗?我真的不知道怎样才能比我的答案更具体。您需要右键单击要格式化的字段,选择format Object,并将文本解释更改为“HTML文本”,然后您可以将HTML传递到该字段,而不是仅传递数据。查看此链接可获得有关HTML的简单教程。不,我的意思是我想在crystal report 10的代码中设置它。例如:我有一个公式字段(@description)。在代码中,我想设置为@description=crBold或@description=crItalic+1,使用html解释要比通过编程更改报告布局容易得多。至少是IMHO。我正在使用vb.net中的crystal report viewer查看报告。所以我不知道如何设置它。你知道,我只能在设计时格式化字体样式,但如果我在设计中格式化字体样式,所有数据都是一样的,就像粗体一样。但是我想检查sum单词,然后我只将粗体设置为这个单词。你能帮我吗?我真的不知道怎样才能比我的答案更具体。您需要右键单击要格式化的字段,选择format Object,并将文本解释更改为“HTML文本”,然后您可以将HTML传递到该字段,而不是仅传递数据。查看此链接可获得有关HTML的简单教程。