Не срабатывает фильтр в мобильном приложении.

Добрый день!

Не срабатывает фильтр в мобильном приложении. На странице отображения списка проектов MobileProjectGridPageSettingsDefaultWorkplace хочу отобразить проекты без родительского проекта по колонке ParentProject (родительский проект)

Добавил конфигурационный модуль MobileProjectModuleConfig. Описал фильтр.

Изображение удалено.

Потом добавил данный модуль в файл MobileApplicationManifestDefaultWorkplace в блок ModelExtensions.  Можете подсказать что я не так делаю.

 

Изображение удалено.

Нравится

2 комментария

 Добрый день,

 

Сделал всё аналогично, кроме того, что не добавлял созданный модуль в 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:

Попробуйте полностью перелогиниться в мобильное приложение.

Спасибо большое, фильтр работает!

Показать все комментарии