Доброго времени!
Возникла необходимость фильтрации записей в детали "UsrProductInAccount" раздела Контрагенты "Account". Данная деталь отображена в манифесте
"Models": {
"UsrProductInAccount": {
"RequiredModels": [
"UsrProductInAccount",
"Account",
"Product",
"SocialMessage"
],
"ModelExtensions": [],
"PagesExtensions": [
"UsrMobileUsrProductInAccountActionsSettingsFieldForceWorkplace",
"UsrMobileUsrProductInAccountGridPageSettingsFieldForceWorkplace",
"UsrMobileUsrProductInAccountRecordPageSettingsFieldForceWorkplace",
"UsrMobileProductInAccountConfig"
]
}
}
Созданный модуль "UsrMobileProductInAccountConfig" отобразил в манифесте и прописал сам фильтр. Фильтр исключает все записи с заполненным реквизитом "UsrDateSale".
Terrasoft.sdk.Module.addFilter("UsrProductInAccount", Ext.create("Terrasoft.Filter", {
name: "UsrProductInAccountFilter",
type: Terrasoft.FilterTypes.Group,
subfilters: [
Ext.create("Terrasoft.Filter", {
property: "UsrDateSale",
// Оператор отрицания
isNot: false,
// Не заполнено
value: null
})
]
}));
Выполняю синхронизацию. Результат не получен. В чём может быть причина?
Спасибо.