понедельник, 28 апреля 2014 г.

Как сменить отображаемое имя поля Id

Порой заказчик просит добавить поле, которое будет уникальным и увеличиваться на 1 для каждого нового элемента. Писать свой custom field type не имеет смысла, т.к. этим требованиям полностью удовлетворяет поле Id. Его же часто просят переименовать. Что невозможно.
Но заказчик требует что-то вроде этого:

Для того, что бы это реализовать необходимо создать ново поле с типом Integer(Целое) и добавить его в представление:


Потом создаем рабочий процесс списка, который после добавления присвоит значение поля 'Id' полю 'Номер':


Нужно отметить, что поле не сразу будет заполнено после добавления. Необходимо некоторое время, что бы Ваш рабочий процесс отработал.