首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XPages 8.5.3日历

XPages 8.5.3日历
EN

Stack Overflow用户
提问于 2017-04-07 22:50:01
回答 2查看 90关注 0票数 0

我使用的是不带扩展库的XPages 8.5.3。我想将日历视图添加到XPages。有什么方法可以在不使用OpenNTF的XPages日历的情况下做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2017-04-07 23:22:02

简短的回答是“不容易”。

长长的答案取决于您想要显示的布局(日、周、月、时间组件等)。完成后,您将在Designer中创建日历视图,使用getAllEntriesByKey()并使用日期范围,您就有了数据。然后你需要使用嵌套的repeat控件来构建你的UI来显示每个日期/时间的“框”,添加要显示的内容(确保如果你有太多的内容不会扭曲布局),在所有情况下测试它(月份有不同的天数,不要忘记闰年)。作为XPages扩展库这一章的作者,文档涉及的组件涵盖了许多页面-这不是一段简单的代码!

我从8.5.0开始就开始使用XPages了,我不知道在扩展库之前有任何博客文章展示了如何做这件事。

如果这是应用程序的关键功能,我强烈建议部署XPages扩展库或升级包1(如果它仍然可用)。如果这不是一种选择,我强烈建议将内容显示为列表,而不是日历布局。

票数 2
EN

Stack Overflow用户

发布于 2017-04-08 08:47:13

保罗是对的:不容易。

第二种方法:选择一个纯Javascript客户端日历实现(like this one),并通过Json流提供它。由于您使用的是"vintage Domino",因此需要使用XAgent,而不是使用Rest控件。

让我们知道你做了什么

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43281121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档