Добрый день!
Не срабатывает фильтр в мобильном приложении. На странице отображения списка проектов 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:
Попробуйте полностью перелогиниться в мобильное приложение.