我的保存按钮使用SSJS和一些逻辑.我想保存数据源,所以我使用
document1.save();
脚本有效,但不执行querySave/postSave代码.
唯一的解决方法是使用简单操作并将按钮事件划分为"执行脚本","保存文档(简单操作)"和"执行脚本"(仅返回"导航"字符串)的块.
是否可以在SSJS中保存数据源并触发qS/pS事件?
Sve*_*ach 17
请试试这个SSJS代码:
var dsName = "document1.DATASOURCE";
var app = facesContext.getApplication();
var ds = app.getVariableResolver().resolveVariable(facesContext, dsName);
ds.save( facesContext, true );
Run Code Online (Sandbox Code Playgroud)
变量dsName包含数据源的名称,后跟".DATASOURCE".要将fe与当前文档一起使用,您必须更改为"currentDocument.DATASOURCE".
希望这可以帮助
斯文
| 归档时间: |
|
| 查看次数: |
3248 次 |
| 最近记录: |