获取特定字符串中的字符串
Get string within a specific string
请原谅这个愚蠢的问题,但我绝对是 Crystal 报告的新手。
我想在 Crystal 报告中添加纯文本。问题是,如果插入了包含显示文本的超链接,它将显示如下:
超级链接“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
但是,也有可能出现 "hyperlinks" 不包含超链接的情况。
我的教授创建了一个包含文本和超链接的 Access 数据库,我必须正确显示超链接。
数据库的一些行:
超级链接“http://votetandem.org/”votetandem.org
超链接“https://app.votetandem.org/”votetandem.org
有时 "URL" 显示文本之间有一个 space 有时没有
使用 REPLACE() 函数。按 F1 获取在线帮助。
我找到了解决问题的办法。我创建了一个公式字段。 chr(34) 在 ASCII
中是 "
如果 InStr({TABLE},"HYPERLINK " & chr(34)) > 0 那么
拆分({TABLE},chr(34))[2]
其他
{TABLE}
URL 是第二个条目。第一个是超链接,第二个是真实的 URL,第三个是显示的名称。
请原谅这个愚蠢的问题,但我绝对是 Crystal 报告的新手。
我想在 Crystal 报告中添加纯文本。问题是,如果插入了包含显示文本的超链接,它将显示如下:
超级链接“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
但是,也有可能出现 "hyperlinks" 不包含超链接的情况。
我的教授创建了一个包含文本和超链接的 Access 数据库,我必须正确显示超链接。
数据库的一些行:
超级链接“http://votetandem.org/”votetandem.org 超链接“https://app.votetandem.org/”votetandem.org
有时 "URL" 显示文本之间有一个 space 有时没有
使用 REPLACE() 函数。按 F1 获取在线帮助。
我找到了解决问题的办法。我创建了一个公式字段。 chr(34) 在 ASCII
中是 "如果 InStr({TABLE},"HYPERLINK " & chr(34)) > 0 那么
拆分({TABLE},chr(34))[2]
其他 {TABLE}
URL 是第二个条目。第一个是超链接,第二个是真实的 URL,第三个是显示的名称。