1. 工具栏提示框
工具栏显示提示框,提示框有分绿色、黄色、红色的,代表的意义不一样。一般绿色用来提示用户操作成功;黄色代替这些信息是提醒、警示作用,不会中断用户的操作;而红色则表明系统出现异常。提示框的信息代表异常的信息或提示。
this.getView().showSuccessNotification("操作成功"); //绿色弹出框
this.getView().showTipNotification("xxxxx"); //黄色弹出框 5秒后自动消失
this.getView().showErrorNotification("xxxxx"); //黄色提示框 不会自动消失
2.控件提示框
FieldTip tishiTip = new FieldTip(FieldTipsLevel.Info,FieldTipsTypes.others,"kded_sourcetype","xxxx"); this.getView().showFieldTip(tishiTip); //字段下方提示:第一个表示消息的类型,有FieldTipType.Info 、FieldTipType.Warning和FieldTipType.Error;第二个参数为单据控件的标识;第三个参数为需要显示的信息
3. 弹窗提示框
this.getView().showMessage("请节约使用办公物品哦"); //提示信息框 只做为提醒功能
this.getView().showErrMessage("xxxxx"); //弹窗错误信息框 可展开详情查看具体提示信息
ConfirmCallBackListener confirmCallBackListener = new ConfirmCallBackListener("feiqiction", this); //弹窗确认消息框 点击确认框上的按钮后,系统会调用confirmCallBack方法
this.getView().showConfirm("您确认继续操作吗?", MessageBoxOptions.YesNo, confirmCallBackListener);