Вы пробовали отладку? Я бы предложил запустить отладку с точкой останова сразу после установки var appSes и проверить эту переменную, чтобы убедиться, что ArrayCollection правильно создается с данными результатов e Service.
Если ArrayCollection создается правильно, затем убедитесь, что имена dataField
правильно совпадают с данными в ArrayCollection - они чувствительны к регистру. Попробуйте удалить все столбцы из DataGrid. Если ваша ArrayCollection действительна, DataGrid автоматически создаст столбцы с именами dataField в ArrayCollection в качестве заголовков столбцов:
ArrayCollection:
{firstName: "Joe", userID: 1, userlevel: 3, email: "joe@foo.com"},
{firstName: "Mary", userID: 2, userlevel: 4, email: "mary@foo.com"},
{firstName: "Bob", userID: 3, userlevel: 2, email: "bob@foo.com"}
Will display as the following if you do not specify columns:
firstName userId userLevel email
------------------- ------------- ------------ ----------------------------
Joe 1 3 joe@foo.com
Mary 2 4 mary@foo.com
Bob 3 2 bob@foo.com
Надеюсь, это поможет!