问题标签 [domino-designer-eclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8238 浏览

lotus-notes - 启用/禁用从代码编辑表单域

我不是一个 Notes 程序员,但是,因为我的罪过,我最近一直在为一个内部项目开发一些 Notes 功能。我需要根据情况启用/禁用字段编辑。在我看来,这是一个相当标准的功能,我需要,但我无法在任何地方找到有关如何执行此操作的任何信息。

在表单设置(和其他字段的onchange)代码中,如下所示:

我已经看到其他地方有一种基于某些代码有条件地隐藏段落的解决方法,有 2 个具有相反隐藏条件的段落,一个具有可编辑字段,另一个具有计算字段。但是,我对 Notes 的了解还不够,无法了解它是如何实现的(我可以看到它在其他形式上完成,但在 Notes 中似乎有一些我看不到或没有得到的“神奇”步骤)。

[编辑] Kerr 的回复似乎是我正在寻找的,但我仍然无法找到 InputEnabled 属性的位置。应该在最初的问题中说,我使用的是 Notes 7.0.3。

公平地说,何时启用/禁用该字段并不重要,它只是设置的一些布尔条件,在我的情况下仅在表单加载时,所以我什至不必担心这种动态变化显示表格时。

我在使用 Notes 时遇到了一些问题,我最大的问题是它与设计器 UI 的联系如此紧密,这完全是垃圾。我可以在大多数 GUI 语言(C#、Java、Delphi 甚至 VB)中以编程方式执行此类操作,但我需要在 Notes 中打开属性框并正确设置它们。

这作为一种可选方法是可以的,但是强迫你这样做意味着你只能像 IDE 在这种情况下允许你一样工作,而且这里的 IDE 似乎在积极地对你不利。你不能打开多个函数/脚本,你不能从一个脚本切换到另一个脚本而不返回左侧的菜单,你不能轻易地在代码库中搜索变量/字段的出现(相信我,这个对我来说是一个重大失败,因为在我的案例中,Notes 或内部代码库似乎大量使用了全局变量!),您只能通过显示的属性框处理字段,您不能在其中编辑代码通过主 Notes 客户端进行调试时的设计器。

虽然 Java 方面的编码比 LotusScript 好,但它仍然相当糟糕(为什么不能调试 INTO Java 代码??为什么需要为每个 Java 类重新导入 JAR 文件,每个类都有不同的 CLASSPATH ???)。可能这在 Notes 8 中得到了改进,我听说它是​​基于 Eclipse 的。有谁知道这是真的还是假的?

0 投票
2 回答
3460 浏览

lotus-notes - 减去莲花笔记中的日期字段

我需要减去两个日期字段才能获得天数作为差异。我尝试在字段的“默认值”部分中减去它们。但是消息Incorrect Data Type for operator or @function appears on the screen.字段被定义为可编辑/数字字段。

您能否就如何使用字段属性的“默认值”部分中的@function 正确解决此问题提出建议?

谢谢你的帮助。

0 投票
3 回答
7063 浏览

datetime - 两个日期/时间字段之间的差异 - Lotus Notes

我有三个可编辑的日期/时间字段,前两个是(field1 和 field2),样式:日历/时间控件。他们都显示时间:小时和分钟,例如:15:51。

第三个字段也是(可编辑的),我想显示字段 1 和字段 2 之间的区别。

例如:如果 field1 是 14:41,field2 是 14:30,则 field3 = 00:11。我试过 field1-field2 但没有用。该表单具有自动刷新字段属性。谢谢!

0 投票
0 回答
185 浏览

heap-memory - 在 Domino Designer 中显示堆状态每次都会重置

有没有办法让这个设置坚持下去?
每次我进入 Domino Designer 时,我都需要在 Preferences-General 下启用此设置。
它已设置,但未显示堆状态。需要禁用并重新启用。
令人沮丧...

版本 8.5.3 或 ND9,同样的“错误”

0 投票
1 回答
112 浏览

xpages - Java Control for XPages 中的设置图标

我正在使用本教程为 XPage 创建 Java 控件。我已成功创建控件,但无法设置将显示在控件面板中的图标。

我的xsp-config文件有以下图标片段

我将图标存储在文件夹中WebContent > WEB-INF > icons。但它没有用。所以我在文件夹中创建了一个创建的icon文件src夹(这是我的 Java 类文件存储的地方,它被添加到 Java 构建路径)并在那里存储图标。但这也没有用。在这两种情况下,我都会在调色板中得到一个红色方块作为我的控件的图标。

如何显示我的 Java 控件的图标以及这些图标的存储位置?

0 投票
1 回答
201 浏览

scroll - Lotus Web 表单滚动和弹出问题

我正在尝试在启用 Web 的 Lotus Notes 中创建一个 Web 表单。到目前为止,这一切都很好,但是有两个问题。

  1. 在 OnLoad 事件中创建 Java 脚本警报时,每次用户选择单选按钮或下拉选项时都会弹出它,因为这会重新加载页面。有没有办法只为表格的初始打开做这个?

  2. 当用户选择一个选项时,表单会重新加载并将该表单字段放在顶部,这对用户来说非常令人困惑。有没有办法让它在重新加载时不滚动?

提前致谢!

0 投票
2 回答
560 浏览

xpages - XPages Navigator 控件打开配置文件文档?

使用扩展库将遗留 Notes 应用程序转换为 XPage。

使用带有导航器控件的应用程序布局进行基本站点导航。

坚持如何让导航器菜单项打开配置文件以供管理员类型用户编辑...

是否创建了一个绑定到配置文件表单的 XPage,但没有找到在导航器菜单项的 onClick 事件上打开它的方法?

有什么建议么?

0 投票
3 回答
643 浏览

xpages - Using HTML5 Boolean Data Attributes in an XPage

When trying to use Boolean Data Attributes (http://www.w3.org/html/wg/drafts/html/master/infrastructure.html#boolean-attribute) in my Xpage I get syntax errors.

The markup snippet:

Causes the following parse error:

Attribute name "selected" associated with an element type "option" must be followed by the ' = ' character.

I have set the doctype to HTML5. How can I fix this error?

0 投票
2 回答
230 浏览

xpages - 当我在 XPage 上创建新文档时,如何从另一个文档中获取数据?

我在 7 周前开始开发 XPage,但我在“获取数据”方面遇到了问题。

在我的第一页上,我有一个包含大量文档的视图,以及一个将我重定向到新页面的按钮,以创建一个新文档。在我的第一页上,我可以选择一个文档,当我单击按钮时,我将选择的 id 文档放在 sessionSCope 上。

按钮脚本:

在我的新 XPage 上,我想在我选择的文档上获取一些数据,所以在 XPage 的 clientLoad 上我执行这个脚本:

在我的数据库上,我有一个字段“ContactName”,在我的 XPage 上,我有一个字段 contactname1。我尝试使用“database.getDocumentByID(docUID)”,我确信“数据库”是数据库的良好链接。

当我尝试时,contactname1 字段上没有任何内容,您知道为什么这不起作用吗?

非常感谢如果你能帮助我

PS:对不起我的英语不好

0 投票
1 回答
474 浏览

lotus-notes - 如何在 Domino Designer 中查看为我的 Java 代码生成的类文件?

在 Code/Java 中创建 Java 类或通过在内部创建文件夹WebContent\WEB-INF时,生成的类文件将存储在WebContent\WEB-INF\classes文件夹中。至少这是我的数据库属性的 ​​Java 构建路径告诉我的。

在此处输入图像描述

但我无法在我的 Domino Designer 中找到此文件夹。我在 Package Explorer 窗口下检查了 Domino Designer 和 Java 透视图。当我单击上图中的“浏览...”按钮时,它确实会显示出来。

如何在 Domino Designer 中查看为我的 Java 代码生成的类文件?