尝试复制项目跟踪器模板的某些功能,所以我在手动保存模式下使用数据源。
当我尝试创建新项目时,出现以下错误:
无法在手动保存模式下的数据源上创建新记录 挂起的更改。
我尝试创建一个按钮并单击"widget.datasource.clearChanges();
"但这似乎没有帮助。
我不确定如何清除挂起的更改。任何帮助将不胜感激。
我想我已经想通了/想出了一个解决方法。
我通过向它们添加"widget.datasource.saveChanges();"
来调整所有按钮(例如:我的添加项目按钮、删除按钮等(。所以现在它看起来像这样:
widget.datasource.saveChanges();
app.showDialog(app.pageFragments.Add);
而这个:
widget.datasource.saveChanges();
app.closeDialog();