Здравствуйте!
Интересует вопрос как добавить строку быстрого фильтра в контакты. Такого же типа как и в счкетах или в активностях.
Нужно чтобы фильтр был по полю "Дата обновления для новых заявок" (UsrUpdatedAtForNew) контакта. Как это можна реализовать?
Я добавил в раздел секции контакты следующий код
define("ContactSectionV2", [], function() {
return {
entitySchemaName: "Contact",
details: /**SCHEMA_DETAILS*/{}/**SCHEMA_DETAILS*/,
diff: /**SCHEMA_DIFF*/[]/**SCHEMA_DIFF*/,
methods: {
initFixedFiltersConfig: function() {
var fixedFilterConfig = {
entitySchema: this.entitySchema,
filters: [
{
name: "PeriodFilter",
caption: this.get("Resources.Strings.PeriodFilterCaption"),
dataValueType: Terrasoft.DataValueType.DATE,
columnName: "UsrUpdatedAtForNew",
startDate: {},
dueDate: {}
},
{
name: "Owner",
caption: this.get("Resources.Strings.OwnerFilterCaption"),
dataValueType: Terrasoft.DataValueType.LOOKUP,
filter: BaseFiltersGenerateModule.OwnerFilter,
columnName: "Owner"
}
]
};
this.set("FixedFilterConfig", fixedFilterConfig);
}
}
};
});
Но тогда раздел не грузится и выпадает ошибка.
user: Admin/7f3b869f-34f3-4f20-ab4d-7480a5fdf647
file: undefined
line: undefined
column: undefined
message: BaseFiltersGenerateModule is not defined
date: Fri Aug 26 2016 16:40:39 GMT+0300 (Финляндия (лето))
moduleId: SectionModuleV2_ContactSectionV2
moduleName: SectionModuleV2
Скажите, в правильном ли я направлении двигаюсь и что мне нужно еще сделать?