如果在莲花笔记中

时间:2013-01-02 07:09:11

标签: lotus-notes lotus-domino lotus lotus-formula

如何在莲花笔记中结束if语句。示例。

@If(@Text(textbox1)="";@Failure("Please input your name");@Success);@command([filesave])

4 个答案:

答案 0 :(得分:6)

您可以使用@Return(“”)结束公式语句的执行。

请阅读作为Lotus Notes和Domino Designer客户端一部分的文档。在Lotus Notes数据目录的帮助文件夹中查找“帮助”数据库。

以下是@Return的在线帮助:http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=%2Fcom.ibm.designer.domino.main.doc%2FH_RETURN.html

以下是@If的在线帮助:http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=%2Fcom.ibm.designer.domino.main.doc%2FH_IF.html

答案 1 :(得分:3)

你可以跳过@success afaik并试试这个:

@If(
    @Text(textbox1)="";
    @Failure("Please input your name");
    @command([filesave])
);

另一种选择是使用@do:

@If(
    @Text(textbox1)="";
    @Failure("Please input your name");
    @do(
        @success;
        @command([filesave])
    )
);

答案 2 :(得分:0)

根据文档,@ Fail仅适用于输入验证公式。

Link to @Failure documentation

那篇文章描述了它应该如何使用。

Newbs

答案 3 :(得分:0)

您可以通过简单的提示替换失败方法。

@If(
    @Text(textbox1)="";
    @prompt([OK],"Warning", "Please input your name");
    @command([filesave])
    );