尝试复制Project Tracker模板的一些功能,因此我在手动保存模式下使用数据源。
当我尝试创建新项目时,我收到以下错误:
无法在手动保存模式下使用数据源创建新记录 等待更改。
我尝试创建一个按钮并点击" widget.datasource.clearChanges();
"但这似乎没什么帮助。
我不确定如何清除待处理的更改。任何帮助将不胜感激。
答案 0 :(得分:0)
我想我已经弄明白/找出了解决方法。
我调整了所有按钮(例如:我的添加项目按钮,我的删除按钮等),向他们添加了"widget.datasource.saveChanges();"
。所以现在它看起来像这样:
widget.datasource.saveChanges();
app.showDialog(app.pageFragments.Add);
而且:
widget.datasource.saveChanges();
app.closeDialog();