XPages 仅日期字段

标签 xpages

是否可以在 XPages 中创建仅日期字段?我在 querySaveDocument 事件中尝试了以下操作,但该字段的时间部分仍为 00:00:00

var notesDoc:NotesDocument = document1.getDocument();
var dt:NotesDateTime = session.createDateTime(@Today());
dt.setAnyTime();
notesDoc.replaceItemValue("MyDateField", dt);

最佳答案

目前还不完全清楚您要实现的目标。

您可以在 XPage 上放置一个 EditBox 组件,然后转到“数据”选项卡。从那里您可以将格式从字符串更改为日期。关于如何格式化字段中的日期,应该会出现更多选项。它将处理将日期传递给后端文档。

Data Properties Tab

如果您想直接写入后端文档,那么这里是一个页面,列出了使用 NotesDateTime 的示例。

http://www-10.lotus.com/ldd/ddwiki.nsf/dx/NotesDateTime_sample_JavaScript_code_for_XPages

关于XPages 仅日期字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14439726/

相关文章:

xpages - SSJS 脚本库中的全局变量未按预期工作

java - 转换数据库中的嵌入图片

javascript - XPages typeahead 如何将组合框过滤器的值发送到服务器

javascript - 使用 sessionScope 变量计算数据源 - 在部分和完全刷新时变量设置为 null

xpages - 将自定义控件中的编辑框动态绑定(bind)到托管 bean

Xpages 错误 403

IOS xpages date picker 提交文档时返回 "This field is not a valid date"

jsf - 使用 jMeter 测试 xPage 应用程序

javascript - xpages 将多值字段更新为邮件发件人,无法发送给多个用户

jquery - Bootstrap 日期选择器 XPages