Вопрос

Как пользователю узнать, что другой пользователь больше неактивен?

Как обычному пользователю узнать из контакта, что пользователь больше неактивен?

Нравится

5 комментариев

И такой же вопрос - как отфильтровать поле "Ответственный" по активным пользователям?

Владимир Соколов,

Необходимо добавить в блок attributes код:

Owner: {
   "lookupListConfig": {
      "filters": [
         {
            method: function() {
               return this.getOwnerFilters();
            }
         }
      ]
   }
},

и реализовать сам метод:

getOwnerFilters: function() {
    var filterGroup = this.Ext.create("Terrasoft.FilterGroup");
    filterGroup.addItem(this.Terrasoft.createColumnFilterWithParameter(
        this.Terrasoft.ComparisonType.EQUAL,
        "IsActive",
        true));
    filterGroup.addItem(this.Terrasoft.createColumnIsNotNullFilter('[SysAdminUnit:Contact].Id'));
    return filterGroup;
},

Владимир Соколов,

Необходимо добавить в блок attributes код:

Owner: {
   "lookupListConfig": {
      "filters": [
         {
            method: function() {
               return this.getOwnerFilters();
            }
         }
      ]
   }
},

и реализовать сам метод:

getOwnerFilters: function() {
    var filterGroup = this.Ext.create("Terrasoft.FilterGroup");
    filterGroup.addItem(this.Terrasoft.createColumnFilterWithParameter(
        this.Terrasoft.ComparisonType.EQUAL,
        "IsActive",
        true));
    filterGroup.addItem(this.Terrasoft.createColumnIsNotNullFilter('[SysAdminUnit:Contact].Id'));
    return filterGroup;
},

Для фильтрации необходимо добавить в блок attributes код:

Owner: {
   "lookupListConfig": {
      "filters": [
         {
            method: function() {
               return this.getOwnerFilters();
            }
         }
      ]
   }
},

и реализовать сам метод:

getOwnerFilters: function() {
    var filterGroup = this.Ext.create("Terrasoft.FilterGroup");
    filterGroup.addItem(this.Terrasoft.createColumnFilterWithParameter(
        this.Terrasoft.ComparisonType.EQUAL,
        "IsActive",
        true));
    filterGroup.addItem(this.Terrasoft.createColumnIsNotNullFilter('[SysAdminUnit:Contact].Id'));
    return filterGroup;
},

Неактивен вышел из системы или убрали галочку Активен в пользователе?

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