Crystal Reports正在报道和纸张上剪切正确的文字

时间:2016-01-06 09:00:14

标签: wpf visual-studio crystal-reports

我遇到了这个让我发疯的问题。我在VS2013中有一个项目,v.13.0.15.1840。我在水晶报告中使用自动生成字段(有自己的部分),显示解释为RTF的文本。问题是在预览甚至纸张上,文本的右侧被截断(见截图)。如果文本是对齐的,它显示OK,但我有需要将文本对齐到左边的情况。

到目前为止,我尝试但没有效果:

  • 在格式对象,段落上手动设置边距。
  • 不选择打印机,取消格式化页面尺寸和打印机纸张尺寸。
  • 使水平场变小。

有谁知道这方面的解决方案?

result of text cutting

设计师的领域: the field on the designer

编辑进一步解释:

可以在https://gist.github.com/andySF/7ca61ffbe6ab6da53ca1

查看RTF代码

另一种尝试是将我的字段放在文本框中,然后将文本框的右边距设置为3cm。似乎在第一段之后以某种方式覆盖了边距。

field in textbox with 3cm right margin

2 个答案:

答案 0 :(得分:0)

@andySF,你在Boundary的战场。 例如 -

Boundary Over

Boundary in

答案 1 :(得分:0)

使用 在发送报告报告CR之前修改您的数据源文本rtf

model.Document= model.Document.Replace("\pard", "\pard\ri380")