Crystal reports 如何在图片上方画一条线?

Crystal reports 如何在图片上方画一条线?,crystal-reports,Crystal Reports,如何在Crystal Reports中显示图片上方的线条?我目前正在使用Crystal Reports 8.5 我在报告中使用jpeg图像,图像标题部分设置为“参考底图以下部分” 我在图像标题部分上方添加了另一个标题,画了线,然后给出了“参考底图以下部分”选项,但该线没有显示在图片上方 如何添加将显示在图片上方的线条?如果我理解您的问题,您希望在Crystal Report中的图像中添加线条。不幸的是,您将无法使用Crystal Reports执行此操作。最好的选择是在图像上方画一条线。如果行的

如何在Crystal Reports中显示图片上方的线条?我目前正在使用Crystal Reports 8.5

我在报告中使用jpeg图像,图像标题部分设置为“参考底图以下部分”

我在图像标题部分上方添加了另一个标题,画了线,然后给出了“参考底图以下部分”选项,但该线没有显示在图片上方


如何添加将显示在图片上方的线条?

如果我理解您的问题,您希望在Crystal Report中的图像中添加线条。不幸的是,您将无法使用Crystal Reports执行此操作。最好的选择是在图像上方画一条线。如果行的放置有问题,请在包含图像的部分上方添加另一个部分。

我以前从未尝试过这样做,但似乎Z顺序功能(在“移动”菜单下-向后、向前等…)不适用于直线或图像,并且即使有多个截面并使用“参考底图以下截面”选项,图像z顺序似乎始终在直线上方

我的回答是,这不能用你尝试的方式来做,但是如果你尝试另一种方式会怎么样呢

编辑:
我假设在某些情况下,您试图在图像中创建一个穿透。假设这样,您应该能够有两个图像(一个是正常的,另一个是线穿过的),然后您应该能够根据自己的条件动态更改这些图像。您应该能够找到许多关于动态更改Crystal Report映像的文章。希望这有帮助。

如果我正确理解了您的问题,请在标题部分,使用线条工具绘制线条。它在CR工具箱里。然后将图像拖到行后。

对我来说,有效的方法是创建一个子报告,它基本上复制/替换了详细信息。然后是将图像放入页眉并在下面各节中添加参考底图的常规过程。子报告,包括它的行,出现在我上面的水印,但请注意我使用的是水晶席。< /P> < P>这里有一个开发者提供的解决方案,使用文本框:

  • 插入文本对象,不输入任何内容
  • 更改大小(高度与线宽匹配)和背景(背景颜色与线条颜色匹配)
  • 右键单击文本对象并选择“向前移动”。然后“线”将出现在图片的顶部

  • 不幸的是,使用Crystal Reports 2008,这只允许我将文本框缩小到一定的高度(0.042英寸),对于1像素的线条来说仍然太大。

    响应有点晚,但CodeProject answer可以工作。我也遇到了同样的问题,这个解决方法成功了。我在这里引用答案

  • 创建两个单独的报告。第一份报告将是主报告,第二份报告将是子报告
  • 将所有页眉和页脚放在主报表上
  • (主报告)

  • 右键单击PageHeaderSection并插入下面的部分
  • 在新的PageHeaderSection中,插入图像(水印)并将该部分设置为以下部分的参考底图
  • (子报告)

  • 转到子报表并将数据和行放在其上
  • (主报告)

  • 再次右键单击PageHeaderSection并插入下面的部分
  • 在新的PageHeaderSection上,右键单击,插入->子报表
  • 选择“在项目中选择水晶报告”,然后单击您创建的第二个报告。瞧!现在,这些行将位于 形象!只需确保删除子报表的边框即可

  • 我添加一行的简单方法是:

  • 添加文本框(所需行的长度)
  • 右键单击->格式化文本
  • 单击选项卡边框
  • 选择上边框或下边框、线条样式等

  • 您可以绘制一条线或一个框显示在图像顶部

    为此:

    1-转到报告选项

    2-选中顶部的“绘制线和框”选项,然后单击“确定”


    现在您可以在图像上绘制。

    上图?我没有看到任何图像。我没有添加任何图像,我想在图像中画一条线。此问题的分辨率是多少?您尝试过吗?我也这么想,直到我试过。也许我只是休息了一天,但无论先添加哪一个,图片总是显示在线条上方。这是Crystal Reports的一个已知问题,不起作用。这对我来说是一个很好的解决方法,因为我只需要在图像上添加线条(用于手动输入文本)。实际上,我使用了只有底部边框的空文本框。在旁注中,你也可以使用带有所有边框的空文本框在图像上创建一个“复选框”占位符。我知道这是一篇旧文章,但实际上,PO可以在图像顶部添加一行。请在下面找到我的答案: