XPages中 - 为@WarningMessage参数?

问题描述 投票:2回答:2

我有关系@WarningMessage一个问题:当我直接从一个按钮在我的XPage调用脚本,它工作正常。不过,我想先请从按钮弹出对话框(使用XE:对话框),从在XE一个按钮调用一些SSJS:对话框,并从SSJS已@WarningMessage在XPage中显示错误mesage(按照目前的情况对话框):在XE不显示错误。这可能吗?

javascript xpages lotus xpages-ssjs
2个回答
1
投票

该扩展库对话框接受对话框关闭后应刷新的组件的参数。所以,你应该能够添加XP:信息控制到面板(或DIV),设置ID为refreshId上closeDialog方法,仍然在你的SSJS使用@WarningMessage并显示信息。

另外,警告消息可能只是显示的内容与定义的特定的styleClass。所以,你的SSJS会写信给已定义相同的styleClass正常的计算字段控件。然后,包括计算字段在该地区关闭对话框后刷新。


1
投票

当然,与其他所有的事情,这是可能的XPages中,只是不容易或直线前进。我会做的就是创建一个客户端脚本块,为关闭对话框上的XPage触发事件SSJS。这SSJS确定是否需要报警,并将其设置对话框关闭后,或在CSJS代码事件调用的onComplete一部分。

我相信,还有其他方式使用豆类和Java代码这将是更快,更稳健的去做。

© www.soinside.com 2019 - 2024. All rights reserved.