导出为文本时不需要的换行符-Crystal Reports

2020-09-20 04:53发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我正在处理需要创建HL7标头的数据提取。 我可以在字符串字段中执行此操作,但是在导出为文本时会创建换行符。 我无法将所有内容都放入报表的一行中,并且一旦字符串长于22.5英寸,就无法将其导出,从而将其完全切出输出。

这是我需要导出为文本的行:
" MEMBER_SUBSCRIBER_ID | MEMBER_CTRL_NUM | MEMBER_FNAME | MEMBER_LNAME | MEMBER_SSN | MEDICARE_NUM | MEDICAID_NUM | BIRTHDATE | GND | PROVIDER_FNAME | PROVIDER_LNAME | PROVIDER_NSPIE | | SERVICE_RESULT | DIAGNOSIS1 | DIAGNOSIS2 | DIAGNOSIS3 | DIAGNOSIS4 | DIAGNOSIS5 | DIAGNOSIS6 | DIAGNOSIS7 | DIAGNOSIS8 | DIAGNOSIS9 | DIAGNOSIS10 | DIAGNOSIS11 | DIAGNOSIS12 | DIAGNOSIS13 | DIAGNOSIS14 | DIAGNOSIS15 | DIAGNOSIS16 | DIAGNOSIS17 | DIAGNOSIS18 | DIAGNOSIS19 | DIAGNOSIS20 | DIAGNOSIS21 | DIAGNOSIS22 | DIAGNOSIS23 | DIAGNOSIS24 | DIAGNOSIS25 | ICD10_IND"

最终在" DIAGNOSIS3"处创建换行符。 我将其设置为锁定大小和位置,并在字段中将对象保持在一起。 我尝试将其设置为文本对象和公式字段。 当它是文本对象时,我也禁止使用空白部分。 我还尝试了标题设置中的相同设置。

目前,我不确定该怎么做。 我目前确实将字符串放入公式字段中,以替换其中的换行符。 该报告确实有一个子报告,但是该子报告对标题没有任何作用。

有人可以尝试使用此技巧吗?

谢谢

乔纳森

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我正在处理需要创建HL7标头的数据提取。 我可以在字符串字段中执行此操作,但是在导出为文本时会创建换行符。 我无法将所有内容都放入报表的一行中,并且一旦字符串长于22.5英寸,就无法将其导出,从而将其完全切出输出。

这是我需要导出为文本的行:
" MEMBER_SUBSCRIBER_ID | MEMBER_CTRL_NUM | MEMBER_FNAME | MEMBER_LNAME | MEMBER_SSN | MEDICARE_NUM | MEDICAID_NUM | BIRTHDATE | GND | PROVIDER_FNAME | PROVIDER_LNAME | PROVIDER_NSPIE | | SERVICE_RESULT | DIAGNOSIS1 | DIAGNOSIS2 | DIAGNOSIS3 | DIAGNOSIS4 | DIAGNOSIS5 | DIAGNOSIS6 | DIAGNOSIS7 | DIAGNOSIS8 | DIAGNOSIS9 | DIAGNOSIS10 | DIAGNOSIS11 | DIAGNOSIS12 | DIAGNOSIS13 | DIAGNOSIS14 | DIAGNOSIS15 | DIAGNOSIS16 | DIAGNOSIS17 | DIAGNOSIS18 | DIAGNOSIS19 | DIAGNOSIS20 | DIAGNOSIS21 | DIAGNOSIS22 | DIAGNOSIS23 | DIAGNOSIS24 | DIAGNOSIS25 | ICD10_IND"

最终在" DIAGNOSIS3"处创建换行符。 我将其设置为锁定大小和位置,并在字段中将对象保持在一起。 我尝试将其设置为文本对象和公式字段。 当它是文本对象时,我也禁止使用空白部分。 我还尝试了标题设置中的相同设置。

目前,我不确定该怎么做。 我目前确实将字符串放入公式字段中,以替换其中的换行符。 该报告确实有一个子报告,但是该子报告对标题没有任何作用。

有人可以尝试使用此技巧吗?

谢谢

乔纳森

付费偷看设置
发送
10条回答
Cikesha
1楼 · 2020-09-20 05:09.采纳回答

我想提供最终答案,以防其他任何人遇到。 在对该问题进行了更多研究之后,结果证明Crystal Reports 2013 Service Pack9。我更新到Service Pack 10,这解决了我的导出问题。

感谢对此的支持! 我从所有反馈中学到了更多有关导出文本文档的知识。

微wx笑
2楼-- · 2020-09-20 05:20

导出的设置是什么? 每英寸多少个字符?

到换行符为止的确切字符数是多少? 看起来大约有260个字符。 确切的数字是多少?

不清楚22.5英寸数字是从哪里来的。 是页面宽度吗?

宇峰科技
3楼-- · 2020-09-20 05:22

我尝试了各种导出设置。 没有分页,并且每英寸字符中最多使用了55个字符。 在55个字符的情况下,它在详细信息字段之间添加了多个换行符.22.5英寸是页面宽度,或者它是允许我将文本对象拖出之前完全停止导出标题之前的宽度。 在23英寸处,它根本不会导出页眉。

换行符发生在270个字符之后。

绿领巾童鞋
4楼-- · 2020-09-20 05:31

确定,每英寸22.5 X 12个字符= 270

如果将默认的每英寸12个字符更改为8,则换行符是否更改位置?

clever101
5楼-- · 2020-09-20 05:28

当我将其从12更改为8时,它仅输出此部分(22.5x8 = 180个字符)的标头:

" MEMBER_SUBSCRIBER_ID | MEMBER_CTRL_NUM | MEMBER_FNAME | MEMBER_LNAME | MEMBER_SSN | MEDICARE_NUM | MEDICAID_NUM | BIRTHDATE | GND | PROVIDER_FNAME | PROVIDER_LNAME | PROVIDER_NPI | PROVIDERS_SP"

我知道对话的去向,然后继续进行数学运算。 如果我每英寸有24个字符,则它输出的标题没有换行符,但是在标题和详细信息之间创建2个换行符,每个细节之后一个。


此外,我忘了将此内容包含在原始帖子中。 我正在使用Crystal Reports 2013 SP9。 我知道这可能没有用,但是由于答复被延迟,因此我想确保它在那里。

谢谢

Jonathan

闻人可可
6楼-- · 2020-09-20 05:12

我也不认为Crystal Reports的版本会有所不同,但我建议更改打印机设置:

设置为"无打印机"和"取消格式化页面大小.."。

hongfeng1314
7楼-- · 2020-09-20 05:14

自我开始撰写此报告以来,已经设置了这些内容。 调整每英寸的字符肯定有助于页眉。 如果我能弄清楚如何防止组页脚中出现额外的换行符,那将彻底消除该问题。 有什么想法吗? 我继续阅读了本节,它设置为消除空白结果。 仅当将数据导出为文本时才产生换行符。

一周热门 更多>