Я не уверен, правильно ли я здесь подхожу;У меня есть две модели данных, CoursesFiled и TraineesFiled.У них обоих есть поле с именем CourseName.Каждая запись стажера будет иметь поле CourseName, которое также отображается в CoursesFiled.
Конечный продукт должен иметь две страницы.На первом есть таблица со всеми курсами.Один из них выбран, и пользователь переходит на следующую страницу, где в таблице отображаются все обучаемые по выбранному курсу.
Я несколько новичок в этом и подумал, что проще всего будет создать запросисточник данных в модели TraineesFiled со сценарием запроса, который выглядит следующим образом:
var courseName = "Register-2012-10-02(xxxxxxxxx).xml";//hardcoded for now, to be replaced with variable being passed from UI for app.datasources.CoursesFiled.item.CourseName;
var query = app.models.TraineesFiled.newQuery();
query.filters.CourseName._equals = courseName ;
query.run();
Когда я создаю новую таблицу с источником данных запроса в качестве источника данных, он загружается со следующей ошибкой:
Fri Oct 12 10:59:46 GMT+200 2018
The function queryRecords returned undefined, please make sure a value was
explicitly returned. Error: The function queryRecords returned undefined,
please make sure a value was explicitly returned.
E
Fri Oct 12 10:59:46 GMT+200 2018
Executing query for datasource TraineesFiled1: (Error) : The function
queryRecords returned undefined, please make sure a value was explicitly
returned.
E
Fri Oct 12 10:59:46 GMT+200 2018
Executing query for datasource TraineesFiled1 failed.
Куда я иду не так?Полностью ли я поступаю неправильно?