标签: lotus-formula

从Lotus Formula调用Lotus Script函数

我需要从Lotus Formula调用Lotus脚本函数.

该函数返回一个结果.我不只是想运行一个不返回任何值的脚本.

这适用于Lotus Notes 7.

LotusScript函数:

Function isName( name As String) as Boolean  
     if name Is "Danny" Then  
        isName = true  
     endif  
     isName = false  
 End function  
Run Code Online (Sandbox Code Playgroud)

LotusFormula

name := getName("troy")???????
Run Code Online (Sandbox Code Playgroud)

因此,我可以在莲花公式中使用该名称.

这可能吗?

lotus-notes lotusscript lotus-formula lotus-domino

5
推荐指数
1
解决办法
6078
查看次数

如何选择过去7天内的所有文件?

我有一个视图选择公式

SELECT @If( @Date(@Now) = @Date(@Created); @All; @False)  
Run Code Online (Sandbox Code Playgroud)

我想让它选择过去7天的所有文件,而不仅仅是今天的文件.

lotus-notes lotus-formula lotus-domino

4
推荐指数
2
解决办法
2万
查看次数

如何使用Lotus Script进行自动通知

我知道使用Lotus Script你可以发出通知(自动发送电子邮件),只有你有一些手动触发的控件(如按钮等等).

我想要的是自动触发通知(没有人为干预).比如说我有一个带有日期字段的莲花文档(值是今天),15天后我希望Lotus应用程序发送文件已经15天的通知.

谢谢你的回复!

lotus-notes lotus lotusscript lotus-formula lotus-domino

4
推荐指数
1
解决办法
863
查看次数

在xpages中的session.evaluate中的@dbcolumn

我试图为列表框执行此代码,但它不起作用,这给了我错误500.如果我直接在列表框中写@formula它工作正常.

return session.evaluate("@DbColumn(@DbName(), \"viewName\", 1)").elementAt(0)
Run Code Online (Sandbox Code Playgroud)

但如果我写下面的代码,它工作正常.

return session.evaluate("@Unique").elementAt(0);
Run Code Online (Sandbox Code Playgroud)

我在Lotus Notes 8.5.3上使用xpages

lotus-notes lotus-formula lotus-domino xpages

2
推荐指数
1
解决办法
1658
查看次数

以编程方式创建"版本"

Lotus Notes具有"版本控制"功能.您可以将其设置为在用户需要单击File->New->Version以创建新版本的模式下工作.我想在表单上的按钮中使用该功能.

有没有办法(使用LotusScript,, Java@Formula)从同一个表单创建一个新的"版本"(除了创建一个文档并移动所有字段)?

谢谢.

version-control lotus-notes lotusscript lotus-formula

2
推荐指数
1
解决办法
429
查看次数

如何在IBM Lotus Notes的文档属性中隐藏修改

您有没有人知道如何隐藏IBM Notes的文档属性中的"修改者:"?我做了一个简单的IBM笔记应用程序,但我想保护创建或修改文档的人的身份.我知道这是可能的,因为我的一位同事过去已经这样做了,但她不再与我们联系了.

这是一个截屏

文档属性

lotus-notes lotus lotusscript lotus-formula lotus-domino

2
推荐指数
1
解决办法
301
查看次数

检查数字字段 lotusscript

我在名为“fin_Paiement”的表单上有一个字段。我想要做的是:字段值只接受数字和点,并用点替换任何其他字符。我用替换函数为字母值做了它,但它不起作用。我试过这个:

Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim db As NotesDatabase
Set uidoc = workspace.CurrentDocument
Set doc = uidoc.Document
doc.fin_Paiement = Replace(doc.fin_Paiement_Montant(0), "*[a-z,A-Z]*", ".")
Run Code Online (Sandbox Code Playgroud)

我将感谢您的帮助!谢谢

lotus-notes lotus lotusscript lotus-formula lotus-domino

2
推荐指数
1
解决办法
1939
查看次数

在莲花脚本中执行22位数字的划分

我想进行22位数的分割.在莲花剧本.

谁能告诉我怎么做?我没有得到正确的结果.

例如;

dim num as Double;

dim num1 as Double;

NUM = 123456789989898976765;

num1 = num/97;

但我没有在num1中得到正确的结果.

javascript lotus-notes lotusscript lotus-formula

1
推荐指数
1
解决办法
879
查看次数

最近阅读Lotus Notes数据库中的文档

我正在使用LotusScript和LotusFormula在Lotus Designer 8.5环境中开发数据库.

是否有可能在Lotus Notes数据库中获取最近打开的文档列表(例如,最后五个)?我的目的是提供一个嵌入式视图,显示当前用户在当前数据库中打开的最近文档,这些文档将像某种历史视图一样工作.

请指教

lotus-notes lotusscript lotus-formula

1
推荐指数
1
解决办法
285
查看次数

视图中将计算Lotus Notes Designer中剩余天数的列

有没有一种方法可以在Lotus Notes视图中添加一列来计算剩余天数?

EXP日期-今天的日期=雷姆。天

| EXP Date  | Rem. Days |

| 9/01/2019 |     30    |
Run Code Online (Sandbox Code Playgroud)

假设今天的日期是2019年8月1日

设计师的内部视图

实际错误的结果

lotus-notes lotusscript lotus-formula lotus-domino

1
推荐指数
1
解决办法
83
查看次数