UI Shared state was accessed from a background thread

我在一个线程里获取数据然后给DC里add数据,结果报这个错误,请问有办法解决吗?

参考这里:
https://doc.cuba-platform.cn/manual-7.2-chs/background_tasks.html
如果不使用后台任务,但想要从非 UI 线程更新 UI 状态,请使用 UIAccessor 接口的方法。应该在 UI 线程中使用 BackgroundWorker.getUIAccessor() 方法获取对 UIAccessor 的引用,之后可以从后台线程中调用它的 access()accessSynchronously() 方法来安全地读取或修改 UI 组件的状态。

感谢!