如何画一幅画上面一条线吗?(How to draw a line above a picture?)

2019-09-18 02:43发布

如何显示在Crystal Reports图片上面一条线吗? 我目前使用Crystal Reports 8.5。

我在报告中使用的JPEG图像,设置为“延伸到后续节”图像头部分。

我添加图像头部分上方的另一头,提请行,然后给选项“下面的部分底层”,但该线不上面的图片显示。

如何添加一条线,将显示上面的图片?

Answer 1:

如果我理解你的问题,你想添加一行到水晶报表的图像。 不幸的是,你将无法使用Crystal Reports做到这一点。 最好的选择是简单地绘制图像上方的线。 如果没有与该行的安置问题,添加包含图像的部分上方的另一部分。



Answer 2:

有一个开发商提供的解决方法在这里,使用文本框: http://scn.sap.com/thread/1916479

  1. 将文本对象和输入任何内容。
  2. 改变大小(高度线宽相匹配)和背景(背景颜色的线条颜色匹配)。
  3. 用鼠标右键单击该文本对象,然后选择移动| 前面。 然后是“行”将在画面的顶部。

Unforunately,使用Crystal Reports 2008年,这将只允许我到文本框收缩到一定的高度(0.042mL英寸),这在当时还是太大了1像素线。



Answer 3:

有点晚回应,但这个 CodeProject上回答工作。 我有同样的问题,这种解决方法并获得成功。 我在这里引用答案。

  1. 创建2个独立的报告。 首届报告会主报告和第二个将是一个报表。
  2. 将所有页面的页眉和页脚的主报告。

(主报告)

  1. 右键单击PageHeaderSection和下方插入分节。
  2. 在新PageHeaderSection,插入图像(你的水印),并设置部分延伸到后续节。

(子报表)

  1. 转到您的报表,并在其上放置您的数据和线条。

(主报告)

  1. 再次,右键单击PageHeaderSection和下方插入分节。
  2. 在新PageHeaderSection,右键单击,插入 - >子报表
  3. 选择选择项目中的水晶报表,然后单击您创建的第二个报告。 瞧! 该行现在将在图像的顶部! 只是一定要删除子报表的边界。


Answer 4:

我从来没有尝试过,现在要做到这一点,但现在看来,Z序功能(上移下菜单 - 向后,向前,等...),不适用于线或图像,它看起来像ž为了始终高于即使你有多个部分,并使用“延伸到后续节”选项就行了。

我的回答是,如果你尝试另一种方式这无法做到你想做到这一点,但什么。

编辑:我假设你正在试图通过在某些情况下,图像中创建一个打击。 假设,你应该能够有2幅图像(一个正常和一个通过它的行),你应该然后能够根据你的标准来动态改变。 你应该能够找到在动态变化的水晶报表图像多篇。 希望这可以帮助。



Answer 5:

什么工作对我来说是创建一个子报表基本上复制/替换的详细信息。 然后把图像中的页标头和垫层下面的部分的通常过程。 子报表,包括它的线条,显得水印为我之上,但请注意,我用水晶XI。



Answer 6:

一个简单的方法,我添加了一行是:

  1. 添加一个文本框(你想要的线长)
  2. 右键 - >格式的文本
  3. 点击选项卡边界
  4. 选择顶部或底部边框,线条样式等等等等


Answer 7:

如果我没有理解你的问题 - 在标题部分,用直线工具画线。 它在CR工具箱。 然后行后拖动图像。



文章来源: How to draw a line above a picture?