2016-08-04 166 views
3

我正在進行水晶報告。我想知道chr(13)和chr(10)之間的區別。根據我的知識,chr(13)用於換行符。正在使用水晶報告中的一條線 -chr(13)和chr(10)之間的區別

{Address1} + chr(13) + chr(10) + {Address2} 

回答

0

它們都是換行符。

Chr(10)是換行符,Chr(13)是回車符。這是計算機與打字機更相似的原因,並且有理由需要兩個新的字符。 (唯一不同的是,回車也會回到紙張的左側,換行不會)。

我不認爲如果您將它們換出其他在你的代碼中。 (除非你不知何故仍使用打字機計算機。)

2

我同意你可能不會,如果你只使用一個或另一個注意到有什麼差別,但你可能會發現自己在一個情況下輸出沒有正確顯示只有一個或另一個。因此包含兩者都更爲安全。

從歷史上看,LF字符將向下移動一行,但不會返回到第1列所以只使用LF會導致:


____is
______a
_______test。

(下劃線添加適當的顯示。)

類似地,CR將返回到塔1但不能向下移動的線。

如果鍵入:



一個
測試。

插入到文本編輯器中,然後選擇「顯示所有字符」,您會看到CR和LF字符都出現在每行的末尾。

比對不起更安全。