获取特定字符串中的字符串

时间:2019-09-25 12:52:09

标签: crystal-reports format-string

请原谅这个愚蠢的问题,但我绝对是Crystal Reports的新生。

我想在Crystal Reports中添加纯文本。问题是,如果插入了包含显示文本的超链接,它将显示如下:

HYPERLINK“ http://google.de/https://www.google.com/webhp?hl=de&sa=X&ved=0ahUKEwipsMvN_-vkAhWCEVAKHf3JBCIQPAgD” google.com

我只希望超链接显示在“

结果应为https://www.google.com/webhp?hl=de&sa=X&ved=0ahUKEwipsMvN_-vkAhWCEVAKHf3JBCIQPAgD

但是,也可能出现不包含超链接的“超链接”。

我的教授创建了一个Access数据库,其中包含文本和超链接,我必须正确显示超链接。

数据库的某些行:

HYPERLINK“ http://votetandem.org/”票tandem.org HYPERLINK“ https://app.votetandem.org/” votetandem.org

有时,“ URL”显示文字之间有时会有空格

2 个答案:

答案 0 :(得分:0)

使用REPLACE()函数。点击F1以获得在线帮助。

答案 1 :(得分:0)

我找到了解决问题的方法。我创建了一个公式字段。 chr(34)是ASCII中的“

如果InStr({TABLE},“ HYPERLINK”&chr(34))> 0然后

Split({TABLE},chr(34))[2]

其他 {TABLE}

URL是第二个条目。第一个是超链接,第二个是实际URL,第三个是显示的名称。