XPages:在ssjs中创建当前的Datetime并保存到Datetime Notes表单字段

mike_x_

我发现将日期存储在注释表单的Datetime字段中的唯一方法是:

theDoc2.replaceItemValue("lastAccess",session.createDateTime("Today"));

但这只会创建一个Date,而不是DateTime。此外,我不想创建像“今天12”这样的静态时间,但我希望动态地使用当前日期时间。

使用这个我得到一个错误(调用方法NotesDocument.replaceItemValue(string,Date)null发生异常):

theDoc2.replaceItemValue("lastAccess",@Now());

并使用此,窗体字段从日期/时间更改为文本数据类型,我想保留日期/时间类型:

theDoc2.replaceItemValue("lastAccess",@Now().toLocaleString);

有任何想法吗?

洛萨·穆勒(Lothar Mueller)

刚刚尝试一下:

如您所写,.replaceItemValue("fieldName", @Now())将引发错误。

但是,我可以使用它

.replaceItemValue("fieldName", session.createDateTime(@Now()))

在这种情况下,该值将作为“时间/日期”存储在“注释”字段中,其中包含所有必需的组件,如下所示:

17.01.2014 12:45:51 CET

从我的看到,两者之间的区别是@Now()返回Date数据类型,而session.createDateTime()返回NotesDateTime对象

另一方面,对我来说,它也可以使用您的原始方法:

session.createDateTime("Today")

不知道是什么原因导致您出现问题;您对xpage上的字段有可编辑的表示吗?如果是这样,是否启用了某种转换器,可以在提交期间进行一些过滤?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Lotus Notes中的条件表单字段

来自分类Dev

在 Laravel 中动态保存表单字段

来自分类Dev

将表单字段保存到多个表中

来自分类Dev

使用Angular创建互斥的表单字段

来自分类Dev

从表单字段创建JSON-jQuery

来自分类Dev

自动更改表单字段中的值

来自分类Dev

防止用户在表单字段中输入<或>

来自分类Dev

在模板中访问表单字段对象

来自分类Dev

PHP中的表单字段验证

来自分类Dev

在MeteorJS中动态添加表单字段

来自分类Dev

在Django + Bootstrap中扩大表单字段

来自分类Dev

在不同的表中显示表单字段

来自分类Dev

防止用户在表单字段中输入<或>

来自分类Dev

折叠/展开AngularJS中的表单字段

来自分类Dev

在模板中访问表单字段对象

来自分类Dev

从表单字段中获取值

来自分类Dev

动态添加表单字段,直到在表单字段中输入特定值为止

来自分类Dev

Django表单中的表单字段数量灵活

来自分类Dev

Fields_for表单字段不在Rails表单中显示

来自分类Dev

在帮助表单 Prestashop 中动态添加表单字段

来自分类Dev

如何在React中自动保存多个表单字段?

来自分类Dev

在实体表单字段中创建查询

来自分类Dev

如何订购在Django中动态创建的模型表单字段

来自分类Dev

是否可以从Android中的数组创建表单字段列表?

来自分类Dev

Symfony2:即使未在表单或Twig模板中设置表单字段,“表单字段”也被“必需”

来自分类Dev

将表单字段设置为当前登录的用户ID

来自分类Dev

如何移动包含当前表单字段值的 DOM 部分?

来自分类Dev

如何使用 Laravel 5.4 将多个表单字段保存到数据库中

来自分类Dev

Laravel 5.2:如何保存多个表单字段?

Related 相关文章

热门标签

归档