我正在自定义“销售订单”屏幕,并且需要添加一个在当前SOOrder上执行某些逻辑的按钮。
该按钮位于“文档详细信息”网格中,在继续进行逻辑操作之前,我想保存当前更改,因此,我将调用Base.Actions.PressSave()或Base.Save.Press()。方法(两者结果相同)。
尽管这会保存文档,但屏幕会丢失所有让用户感到沮丧的细节。另外,我已经在“案例”屏幕中进行了相同的自定义,因此我知道按钮创建应该没有任何问题。同样重要的是要注意,我已注释了所有自定义逻辑以及按钮impl中要调用的所有内容。是消息框[Base.DocumentCurrent / Document.Ask()]和保存方法。