在未来JMix快速生成Screen时会否加入excel功能选项

在试用JMix时有发现和CUBA的一些小差异,其中一点是:
在由Entity快速生成Entity Browser Screen时,对比CUBA少了excel这个选项
image
image

由于Excel导出功能对于企业系统来说相对比较重要,所以想咨询下,在JMix正式版本时会否重新加入这个功能选项;如果最终版本决定不会再支持这个选项,还希望告知是否保留由开发者自己实现的接口。

非常感谢支持.

这块的 action 是动态从 framework 中获取的。Framework 中暂时没有实现。你也可以自己实现一个Action,参考框架提供的几个默认 action ,实现的时候带上 @StudioAction 注解,这样自己的action 就会出现在向导中了。这是一个很方便的改进,开发人员可以非常容易地订制界面模板。 :grinning:

我也在英文论坛发了帖子询问了一下,你可以跟踪这个帖子:

感谢回复,我们先继续研究下action的实现.

开发团队有回复了, Excel 导出独立为一个单独的模块了,可能不需要自己实现:

Try to add this starter to the project:

implementation 'io.jmix.ui:jmix-ui-export-starter'

Export actions were extracted to this separate starter.

收到,这就尝试下,非常感谢!

参照您的建议,已经成功实现了export功能,再次感谢!
摘录实现步骤如下:

  1. build.gradle引用starter
    implementation ‘io.jmix.ui:jmix-ui-export-starter’
  2. screen xml引用action
    image
  3. screen xml加入button指向action
    image
1赞