2009-06-12 86 views

回答

14

您可以通过在字段中插入HTML标记(使用公式),然后将新公式显示为HTML字段来完成此操作。

例如 这是一个基本的语法公式,它需要一个字段并在冒号前面的文本周围添加粗体标签。

dim sTmp as string 
dim sLeft as string 
dim sRight as string 
dim sAll as string 

sTmp = {yourtable.yourfield} 

sLeft = (split(sTmp,":"))(1) 
sRight = (split(sTmp,":"))(2) 

sAll = "<b>"+sLeft+":</b>"+sRight 
formula = sAll 

如果你把这个新的公式到报告,然后...

  • 右键单击该字段,然后选择“格式字段”
  • 更改文本解读到HTML文本
  • 点击'OK'

这里有个问题。原始文本不是HTML编码的,我确信我的示例代码在大约十行中做了简单的一行代码。此外,如果您的字段中没有冒号,则会强制执行错误。但是,它应该给你正确的想法。

+1

这伟大的工作,我加入了的公式,然后我改变了显示器的任何方式(格式对象 - >段落 - >文本解释)转换为HTML文本。谢谢我不知道这个选项。 – 2009-06-12 16:49:26

+0

它工作。谢谢。 – 2013-07-12 10:49:14

0

我不知道,如果它是可行的。

您可以为要制作粗体的值创建单独的公式字段&将公式字段插入到其他公式字段之间,这将使其看起来像单个句子。

+0

我认为这个答案的问题是粗体字段的动态大小。有没有办法让它动态调整大小,并让它背后的领域合适? (也许跨越几行) – 2009-06-12 16:43:02

1

创建的日期部分的公式,然后将其嵌入文本框,然后你可以格式化你喜欢

相关问题