У меня есть источник данных в режиме ручного сохранения. Когда я создаю элемент и сохраняю изменения, я получаю сообщение об ошибке, в котором говорится, что поле Id пустое. Поле Id является первичным ключом и, следовательно, не может быть назначено через интерфейс. Любые идеи, почему AppMaker считает, что это отсутствует.
![enter image description here](https://i.stack.imgur.com/e4lHn.png)
Код это
widget.datasource.createItem({
success: function(){
app.datasources.CountyManualSave.saveChanges({
success: function() {console.log('yey');},
failure: function(e) {showSnackbar(e.message);}
});
},
failure: function(e) {showSnackbar(e.message);}
});
Вот изображение, которое показывает, что это первичный ключ. Выполнение вставки через клиент Mysql работает без проблем.
![enter image description here](https://i.stack.imgur.com/4UkkL.png)