在Adempiere的Model类中添加确认(是/否)对话框



我想在Model类中创建确认对话框。我创建了一个窗口,其中有几个文本框,输入值后,用户可以保存数据。在保存数据时,我想添加一个确认对话框,询问"您确定要保存这些数据吗?"所以在Model类中我试着输入

org.adempiere.webui.window.FDialog.ask(1,null,"Are you sure to save these data ?");

当我把它添加到我的代码中,它会给出错误,我无法构建项目。

如果有人知道如何在模型类中添加确认对话框?请帮我做这件事……

In addempiere对于Swing类(即)模型类,您可以使用下面的

 int response = JOptionPane.showConfirmDialog(null, Are you sure to save these data ?
                            "", JOptionPane.YES_NO_OPTION);
 if (response == JOptionPane.YES_OPTION) 
   ;                    
 else
   ;                  

或客户端模块中的对话框不能在基础模块中使用

ADialog.ask(WindowNo, null,"Are you sure to save these data ?");

FDialog应该只在zkweb包中使用,不要在基/客户端模块中使用zk类

org.adempiere.webui.window.FDialog.ask(1,null,"Are you sure to save these data ?")

在窗口/标签保存之前,你可以使用"提交警告"列在窗口,标签&字段(应用字典)

可以使用JOptionPane,但不能使用ADialog或FDialog。使用ADialog会抛出构建错误。由于它是在客户端文件夹中定义的,因此不能在上层层次结构中使用它。

您可以从这里找到构建顺序

相关内容

  • 没有找到相关文章

最新更新