XPages - 仅在日期字段中保存日期

2023-12-03

我正在使用编辑框控件来显示日期字段。保存 XPage 时,我只想保存日期(现在日期和时间都被保存)。有什么办法可以做到这一点吗?

这是我的代码:

<xp:inputText id="dateReparatur" value="#{document1.dateReparatur}">
<xp:this.converter>
<xp:convertDateTime type="date" dateStyle="long">
</xp:convertDateTime>
</xp:this.converter>
<xp:dateTimeHelper></xp:dateTimeHelper>
</xp:inputText></xp:td>

更新:我现在已经实现了以下代码:

var dt = currentDocument.getItemValueDateTime("dateReparatur");
var dateonly = dt.getDateOnly();
currentDocument.replaceItemValue("dateReparatur",dateonly);

这仅提供了日期,但是在 Notes 中,字段类型现在是文本而不是日期/时间,这正是我所希望的。


这段代码对我有用:

    <xp:this.postSaveDocument><![CDATA[#{javascript:
        var dt:DateTime = document1.getItemValueDateTime("dateReparatur");
        dt.setAnyTime();
        currentDocument.getDocument(true).replaceItemValue("dateReparatur", dt); 
        currentDocument.getDocument(true).save()
    }]]></xp:this.postSaveDocument>

enter image description here

它确实工作于postSaveDocument仅事件。如果您将相同的代码放入querySaveDocument事件(当然没有文档 save() 行)日期字段在保存过程中会随着事件发生后的时间而受到污染。

An 选择是执行computeWithForm at querySaveDocument event:

<xp:this.querySaveDocument><![CDATA[#{javascript:
    document1.getDocument(true).computeWithForm(true, true)
}]]></xp:this.querySaveDocument>

你必须添加一个Input Translation表单中的日期字段公式:

@Date(@ThisValue)

computeWithForm虽然性能较差,有时会对字段值产生副作用,但可能是一个很好的解决方案,特别是如果您有很多此类仅日期字段。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

XPages - 仅在日期字段中保存日期 的相关文章

  • 通过 MIME 将多个文件附加到 Lotus Domino 中的文档

    在我们的企业应用程序中 我们需要将文件附加到文档中 我们将文件名和文件内容存储在字节数组中 我找到了一个使用 MIME 将文件附加到文档的解决方案 final MIMEEntity body document createMIMEEntit
  • 转换数据库中嵌入的图片

    我有一个 小 问题 在数据库文档中包含富文本字段 富文本字段包含某个联系人的个人资料图片 问题是这个内容没有保存为 mime 因此我无法计算图像的 url 我正在使用 pojo 从人员配置文件中检索数据 并在我的 xpage 控件中使用它来
  • 获取 Domino 服务器会话超时 - XPage

    如何在 XPages SSJS 中获取 Domino 服务器的会话超时 我想提示用户在会话过期之前保存他 她的数据 谢谢 仅当用户向服务器发出请求时 服务器才与用户通信 因此 如果用户没有请求 服务器就无法向用户发送信息 例如 用户从服务器
  • @ReplaceSubstring 未按预期显示值

    我在 Lotus Notes 数据库的视图中的一列中有这个公式 但是 它不会更改视图中 EmployeeName 字段的值 并且仍显示原始名称 例子 Original value Franco Mart nez Jos Ram Expect
  • 如何检查用户是否是文档作者?

    你好 Domino 程序员 我在 Lotus 数据库 xpages 上工作 遇到了以下问题 我的文档上有作者和读者字段 两者都可以包含用户和组 这两个字段都是使用 NamePicker 控件在 XPage 上设置的 保存文档时 当用户无权这
  • Lotus Notes 使用 Java api 按日期搜索

    我试图从 Lotus Notes 数据库中按日期选择记录 但在正确设置日期格式方面遇到了麻烦 这是相关代码 public void runNotes Session s try s NotesFactory createSession St
  • 多次部分刷新的运行时错误

    Per 帮助我让一个 XSP partialRefreshGet 开始工作 这对我来说效果很好 不 谢谢 现在我需要多次刷新才能工作 XSP partialRefreshGet txtRateType onComplete function
  • xpages 复选框单值选择

    用户是否可以从一个值中只选择一个值
  • 如何在 Java 代理中包含自行创建的 Java 文件

    In IBM Notes if I create a Java Agent how do I then include my own created java files 所以我创建了一个 cxmlCustom 包 我想将其包含在 prof
  • 提交搜索时 ENTER 在 IE 中不起作用

    要执行全文搜索 用户只需将查询输入到简单的输入文本中 然后 一旦他们按下 ENTER 键 搜索本身就会开始 目前我们尝试这样解决 inputText 绑定到 sessionScope 变量myQuery 输入还有一个与其绑定的 OpenPa
  • 对于新 XPage 开发人员来说,最重要的 3 个 XPage 性能技巧是什么?

    您会告诉刚接触 XPage 的开发人员做哪 3 件事 以帮助最大限度地提高 XPage 应用程序的性能 Tim Tripcony 给出了很多建议
  • 重新初始化 JQuery 有 XPage 部分刷新更新 DOM

    我有一个来自核心控件的选项卡式面板 里面是一个
  • 有没有更好的方法将多值数据显示为列?

    我的笔记数据库中有 4 个审核字段 它们是多值的 当表单上的某些内容发生更改时 它们都会获得一个新条目 我有一个审核表单 以柱状方式显示这些字段 几乎就像一个视图 这是列的代码
  • 获取错误消息

    我们使用以下代码在验证文档时添加新的错误消息 function addFacesMessage message component try if typeof component string component getComponent
  • XPage:处理浏览器后退按钮

    我为 Notes 表单创建了一个 XPage 我添加了一个编辑按钮 用于执行一些逻辑 然后将文档模式切换为 编辑 以及一个保存并关闭按钮 用于保存文档并重定向到 Notes 视图的 XPage 这工作正常 但是当返回视图后按下浏览器后退按钮
  • 已安装 JDBC,但尝试连接到 Oracle 时出错

    扩展库附带的示例程序工作得很好 但是当我尝试连接到 Oracle 时 出现以下错误 读取关系数据时出错 加载连接 ojdbc14 时出错 加载 JDBC 驱动程序类 oracle jdbc Driver OracleDriver 时出错 如
  • 从 Java 中提取 Lotus Notes Document 的完整 ACL

    我正在尝试找到一种方法来保存特定 Lotus Notes 文档的完整用户列表访问权限 我知道我可以从catalog nsf 获取数据库级ACL 但不能获取文档级访问权限 此外 我相信文档的 作者 字段不会列出只读访问用户 有谁知道如何获取特
  • Xpages 让 Select 2 与当前扩展库一起使用

    我已经安装了最新的扩展库 并正在使用 Bootstrap 构建 Xpages 应用程序 Select 2 不包含在当前的 Ext Lib 中 它包含在 Xpages4Bootstrap 中 虽然这是一个很好的扩展 但我不确定我是否真的应该包
  • xpages 部分 - 完整搜索

    我看到 IBM 的一个很棒的教程 解释了在视图面板中创建搜索模数 视图面板中的代码 search属性 我调整 Field txt autor sessionScope searchAutor 我是否有机会修改代码 以便它也提供部分字符串匹配
  • Python:如何访问 Lotus Notes 8.5 Inbox 来阅读电子邮件

    我想用 python 创建一个脚本 从 Lotus Notes 8 5 读取电子邮件 然后在 jira 中为每封电子邮件创建一个问题 但当我尝试从 Lotus 读取邮件时 它会返回此错误 Traceback most recent call

随机推荐

  • 解析错误:语法错误,C:\wamp\www\calculator\wp-content\themes\calculator\page.php 中出现意外的“使用”(T_USE) [重复]

    这个问题在这里已经有答案了 ob start require once dompdf autoload inc php use Dompdf Dompdf use Dompdf Dompdf instantiate and use the
  • 如何在表单 Serialize() ajax 上包含提交按钮名称和值

    我遇到了麻烦 我的代码不起作用 因为我的服务器脚本端需要来自提交按钮的名称 我正在使用Ajax方法 并且正在使用data serialize 当我点击提交时 它不起作用 这是我的 JavaScript 代码 function buy pro
  • ASP.net MVC 验证在不正确的字段上突出显示和图标 Jquery

    我正在寻找一种方法来更改默认的 ASP net MVC 验证 以便不再在每个不正确的表单字段旁边放置消息 而是放置一个图标 然后我会在页面的其他位置列出错误 该图标将是一个图像 因此我需要在不正确的字段旁边渲染图像标签 除了放置一个图标之外
  • M power 查询 - 重建此数据组合

    在 M 中获取以下查询的错误消息 我尝试在合并步骤之前拆分为 2 个不同的查询 但仍然收到 这不会直接访问数据源 请重建数据组合 错误 let Source Query List from SP cols if Type Indicator
  • 如何从 Microsoft Word 文档中删除超链接?

    我正在编写一个 VB 宏来为我的工作做一些文档处理 搜索文本行并将括号内的文本放入列表 框 中 当我想删除文档中的所有超链接然后生成新的超链接 不一定在原始超链接的位置 时 问题就出现了 那么问题是如何删除现有的超链接 我当前的问题是 每次
  • 让docker容器连接到网络设备

    我正在尝试制作一些 docker 容器来容纳我的一些日常工具 但我的很多工具都依赖于能够连接到设备 通过 WiFi 来提取数据 我一直在做研究 并且很困惑试图了解需要做什么 如果有的话 来支持这种情况 我知道通常 docker 容器是服务器
  • JTextPane 追加新字符串

    每篇文章都会回答 如何将字符串附加到 JEditorPane 的问题 是这样的 jep setText jep getText new string 我已经尝试过这个 jep setText b Termination time b Cri
  • pyqtgraph滚动图:以块的形式绘制,仅显示当前窗口中最新的10秒样本

    我在使用 pyqtgraph 滚动图时遇到问题 预期成绩 预期结果与实际结果非常相似pyqtgraph 示例 滚动图 plot5 X值是时间 可以通过简单的函数生成 Y 值是随机值 每 10 秒采样一次作为一个块 每个图最多可以有 1 个数
  • 使用 Oracle 数据库的 Django InspectDB 问题

    安装cx oracle并运行inspectdb 似乎没有得到任何输出 有人可以帮忙吗 将inspectdb 与Oracle 一起使用是否存在已知问题 下面是命令和settings py python manage py inspectdb
  • Nexus 7 在 Windows 7 x64 中通过“adb devices”通过 USB 不可见

    我已经做了显而易见的事情 从最新的 Android SDK 安装了 USB 驱动程序 并在平板电脑中打开了 USB 调试 当 的时候Nexus 7连接后 设备将显示在 Windows 中装置经理作为 Android Phone Androi
  • 如何在网页中隐藏敏感信息?

    我正在尝试将一个包含测验数据 包括答案 的 json 对象从我的代码发送到 javascript 我用了 var quizJson 但问题是 我的用户足够聪明 可以使用查看源代码并揭示答案 有什么建议吗 提前致谢 唯一正确的解决方案是不以任
  • 从现有 .Net 项目自动创建 UML 图的免费工具

    是否有任何免费工具可以从现有的 Net Visual Studio 2005 项目自动创建 UML 图 如果您使用的是 Visual Studio Team Suite 2005 注意 不是 2008 我相信您可以选择将 Net 代码逆向工
  • MongoDB 将写入锁定到什么级别? (或者:“每个连接”是什么意思

    在 mongodb 文档中 它说 从版本 2 2 开始 MongoDB 对大多数读写操作在每个数据库的基础上实现了锁 一些全局操作 通常是涉及多个数据库的短期操作 仍然需要全局 实例 范围锁 在 2 2 之前 每个 mongod 实例只有一
  • 如何使用 XPath Selenium 和 Python 从

    标签获取文本

    我需要用 XPath 从 a 中的文本中捕获一行 p 我需要存储文本Content type text plain charset us ascii到 python 中的变量中 但我收到下一个错误 selenium common excep
  • 处理异步方法的取消

    我在用着Parse作为应用程序的数据存储 我正在实现他们的Facebook登入功能 AFAIK 此登录方法与其他异步方法没有任何不同 因此希望它适用 因此 有一个 Login xaml 页面 其中有一个 使用 Facebook 登录 按钮
  • 如何防止 Angular JS 的属性更改

    我在我的项目中使用 AngularJs 并且我的 viewModel 上有一个连接到下拉列表的属性 默认情况下会选择该下拉列表有一个空值 我想要的是防止用户在选择其他值后选择该空值 我已经开始关注 watch 但我不知道是否有某种方法可以取
  • 未初始化的常量 Cucumber::Rails::Database (NameError) cucumber + mongoid

    大家好 我是黄瓜新手 我有一个带有 mongoid 的应用程序 我的数据库中有database cleanerGemfile gem database cleaner gt 0 7 2 group gt test In my app fea
  • h5py OSError:无法打开文件(未找到文件签名)

    我对使用 h5py 时收到的错误感到有点困惑 我正在尝试应用 python 脚本来循环访问位于不同目录中的 h5py 文件集 例如 第一组 h5py 文件位于 减少 rho 0 75 2 数据 快照 当我运行 python 脚本时fromR
  • Web 服务器不支持 InnoDB MYSQL

    我创建了一个数据库InnoDB引擎 现在我正在使用www 000webhost com并且它不支持InnoDB Engine 我应该怎么办 我的数据库已完成 可以启动了 有谁知道如何解决这个问题吗 我曾经也有过一样的问题 我被迫使用的提供程
  • XPages - 仅在日期字段中保存日期

    我正在使用编辑框控件来显示日期字段 保存 XPage 时 我只想保存日期 现在日期和时间都被保存 有什么办法可以做到这一点吗 这是我的代码