0

我有水晶报表,我想将一个字段修改为超链接,具体取决于另一个字段。但另一个字段可能有数据,也可能没有数据。如何定义字段?

字段:IDNumber、LinkField

如果 LinkField 不为 NULL,则将 IDNumber 显示为其自己的值,并将下划线和超链接设置为 LinkField。如果 LinkField 为 NULL,则仅将 IDNumber 显示为自身,没有超链接。

所以,如果报告有三个 IDNumber,只有第二个有一个超链接,以数据开头(3455,NULL;4933,http://nothing;4939,NULL)

它看起来像下面这样:

3455

4933

4939

4

1 回答 1

0

我可以创建一个具有值的字段和另一个带有超链接的字段。超链接字段被抑制,但在具有值的字段的顶部。这在 Crystal Developer 中是有效的,但在将它移到我们的服务器时就不行了。

由于空间不足,我尝试仅显示部分链接。这在开发和服务器上都有效,但我最终希望将文件打印为 PDF 并维护链接。PDF 中的链接只有在完全显示时才有效。

我最终不得不在报告中显示整个链接,给它一个单独的行(以腾出空间)。(我还尝试以 1 点字体打印它,这确实使它看起来像一个下划线,但这很难点击并且仍然覆盖了字段。)

于 2011-10-03T17:29:28.370 回答