为什么编辑按钮重定向识别不到UI层的东西呢

Edit层
Snipaste_2023-06-07_19-37-05

image

这个java和xml对应不上呢

点击编辑按钮 - 确认后为什么进不到onCarRepairInfoesTableEdit此方法内

xml 与Java代码有对应关系。Java类的 @UiDescriptor 指定对应的xml。你的 CarRepairInfoEdit 类的xml是 car-repair-info-edit.xml, 而不是 car-repair-info-browse.xml 所以,点了 browse.xml 中的按钮,代码不会走到 CarRepairInfoEdit 的方法中去。

你把这个方法挪到 car-repair-info-browse.xml 对应的java中试试看。

image
点击编辑按钮就进入了方法, 没有了编辑的输入框, 如何在编辑完成, 确定后调用自定义方法

可以用界面事件的 BeforeCommitChangesEvent 在编辑界面提交数据之前添加自己的处理。或者用 AfterCommitChangesEvent 在界面提交数据之后做处理。

Studio可以创建方法的桩代码:
edt