Добрый день!
Не срабатывает фильтр в мобильном приложении. На странице отображения списка проектов MobileProjectGridPageSettingsDefaultWorkplace хочу отобразить проекты без родительского проекта по колонке ParentProject (родительский проект).
Добавил конфигурационный модуль MobileProjectModuleConfig. Описал фильтр.
Потом добавил данный модуль в файл MobileApplicationManifestDefaultWorkplace в блок ModelExtensions. Можете подсказать что я не так делаю.
Нравится
Добрый день,
Сделал всё аналогично, кроме того, что не добавлял созданный модуль в ModelExtensions, а только в PagesExtensions. Код один в один с Вашим:
Terrasoft.sdk.Module.addFilter("Project", Ext.create("Terrasoft.Filter", {
type: Terrasoft.FilterTypes.Group,
subfilters: [
Ext.create("Terrasoft.Filter", {
compareType: Terrasoft.ComparisonTypes.NotEqual,
property: "ParentProject",
value: null
})
]
}));Еще для чистоты эксперимента вывел в реестр проектов колонку Parent item и в результате, после перелогина в мобильное приложение после создания модуля и привязки его в манифесте к PagesExtensions, загрузились только записи с заполненным Parent item:
Попробуйте полностью перелогиниться в мобильное приложение.