Добрый день, коллеги!
Как в функции вытянуть параметр айди созданной записи для дальнейшего использования:
var insert = Ext.create("Terrasoft.InsertQuery", {
rootSchemaName: "Reminding"
});
insert.setParameterValue("NotificationType", "9ee66abe-ec9d-4667-8995-29e8765de2d5", Terrasoft.DataValueType.GUID);
insert.execute(function(result) {
}, this);
Спасибо!
Нравится
Можно получить Id на клиенте с помощью функции Terrasoft.generateGUID(), которое сохранить в переменную.
А потом уже в insert добавить параметр Id.
Ниже пример:
var recordId = Terrasoft.generateGUID(); var insert = Ext.create("Terrasoft.InsertQuery", { rootSchemaName: "Reminding" }); insert.setParameterValue("Id", recordId, Terrasoft.DataValueType.GUID); insert.setParameterValue("NotificationType", "9ee66abe-ec9d-4667-8995-29e8765de2d5", Terrasoft.DataValueType.GUID); insert.execute(function(result) { }, this);
Добрый день! Вот - http://prntscr.com/qogo2v, result.id - http://prntscr.com/qogopm
Можно получить Id на клиенте с помощью функции Terrasoft.generateGUID(), которое сохранить в переменную.
А потом уже в insert добавить параметр Id.
Ниже пример:
var recordId = Terrasoft.generateGUID(); var insert = Ext.create("Terrasoft.InsertQuery", { rootSchemaName: "Reminding" }); insert.setParameterValue("Id", recordId, Terrasoft.DataValueType.GUID); insert.setParameterValue("NotificationType", "9ee66abe-ec9d-4667-8995-29e8765de2d5", Terrasoft.DataValueType.GUID); insert.execute(function(result) { }, this);