Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xpages 新的行代码"\";和/或@NewLine不向字段添加新行_Xpages_Xpages Extlib_Xpages Ssjs - Fatal编程技术网

Xpages 新的行代码"\";和/或@NewLine不向字段添加新行

Xpages 新的行代码"\";和/或@NewLine不向字段添加新行,xpages,xpages-extlib,xpages-ssjs,Xpages,Xpages Extlib,Xpages Ssjs,我正在获取文档历史记录,添加“\n”和现有文档历史记录。代码执行时没有任何错误。但当我在网上看到它时,一切都在一条线上。在notes客户端中,文档历史记录显示为一行活动 尝试使用@Newline和相同的问题 我做错了什么 提前谢谢 以下是示例代码: var myvar="\n" var h=getComponent("docHistory1").getValue(); var msg="Stage 2 - LAB Manager approved and completed check. Sen

我正在获取文档历史记录,添加“\n”和现有文档历史记录。代码执行时没有任何错误。但当我在网上看到它时,一切都在一条线上。在notes客户端中,文档历史记录显示为一行活动

尝试使用@Newline和相同的问题

我做错了什么

提前谢谢

以下是示例代码:

var myvar="\n"
var h=getComponent("docHistory1").getValue();
var msg="Stage 2 - LAB Manager approved and completed check. Send to Chemist: " + unm + "  + dt1;
document1.setValue("DocHistory", h + myvar + msg);
document1.save();

使用多行编辑框
xp:inputTextarea
而不是计算字段
xp:text
,并将其设置为只读
readonly=“true”


作为替代方案,您仍然可以使用一个计算字段,将所有的
'\n'
替换为
'
'
,并设置
escape=“false”

使用多行编辑框
xp:inputextarea
,而不是一个计算字段
xp:text
,并将其设置为只读
readonly=“true”


作为替代方案,您仍然可以使用一个计算字段,将所有
'\n'
替换为
'
'
,并设置
escape=“false”

只是为了给出一个替代方案,您可以在计算文本组件上使用带有“空白:pre”的样式(或pre-line或pre-wrap,请参阅以了解差异)这将保留内容中的换行符。

为了提供另一种解决方案,您可以在计算文本组件上使用带有“空白:pre”(或pre-line或pre-wrap,请参见差异)的样式,这样将保留内容中的换行符。

谢谢您的快速回答。readonly=“true”不会将组件保存到notes文档。在readonly标志之后,它保存组件。再次感谢您是的,
readonly=“true”
仅在字段不必编辑的情况下才是必需的。我以为你只是想展示历史。如果没有readonly参数,就更容易了:)非常感谢。我将其保持为只读,将数据添加为notes字段(我在上一篇文章中忘记提到这一点,对此我深表歉意),并通过按钮更改了值。它保存了该值,但显示如图所示:0
接受第2阶段:-Mohan Gangan-4/7/14:test1。但好消息是@NewLine函数增加了新行。非常感谢你的迅速帮助。再次感谢。如果您想将

作为换行符,则必须设置
escape=“false”
。感谢您的快速回答。readonly=“true”不会将组件保存到notes文档。在readonly标志之后,它保存组件。再次感谢您是的,
readonly=“true”
仅在字段不必编辑的情况下才是必需的。我以为你只是想展示历史。如果没有readonly参数,就更容易了:)非常感谢。我将其保持为只读,将数据添加为notes字段(我在上一篇文章中忘记提到这一点,对此我深表歉意),并通过按钮更改了值。它保存了该值,但显示如图所示:0
接受第2阶段:-Mohan Gangan-4/7/14:test1。但好消息是@NewLine函数增加了新行。非常感谢你的迅速帮助。再次感谢。如果您想将

作为换行符,则必须设置
escape=“false”