Здравствуйте! Продукт sales enterprice 7.9.0.
Необходимо принудительно сортировать записи на детали по колонке "Дата создания" по возрастанию.
При этом пользователь должен иметь возможность сортировать записи по своему усмотрению с помощью стандартных средств сортировки на детали. Но при добавлении новой записи на детали должна снова применяться принудительная сортировка скриптом записей по возрастанию даты создания. Как это реализовать?
Вот код:
details: /**SCHEMA_DETAILS*/{
"UsrCommerceOfferForSale": {
"schemaName": "UsrCommerceOfferForSale",
"entitySchemaName": "UsrOfferForSale",
"filter": {
"detailColumn": "UsrOffers",
"masterColumn": "Id"
},
"filterMethod": "UsrCommerceOfferForSaleFilter"
}
},
methods: {
UsrCommerceOfferForSaleFilter: function() {
var filterGroup = new Terrasoft.createFilterGroup();
filterGroup.add("UsrCommerceOfferForSaleByUsrOffers", Terrasoft.createColumnFilterWithParameter(
Terrasoft.ComparisonType.EQUAL, "UsrOffers", this.get("Id")));
/* Фильтр по одному значению */
filterGroup.add("CreatedOn", Terrasoft.createColumnFilterWithParameter(
Terrasoft.ComparisonType.EQUAL,
//Здесь непонятно, как отсортировать по возрастанию даты создания
return filterGroup;
},
}