Ты ничего не пропустил.Нет элегантного решения вашей проблемы.Если вы хотите, чтобы это было в виде, вам нужно добавить пользовательский столбец для его отображения.
Если оно действительно вычислено (сохранение фиксированного значения в базе данных может быть устаревшим, как в вашем примере возраста)затем вам нужно будет добавить плагин на шаге post сообщения Fetch, проанализировать XML, чтобы определить, возвращается ли ваша сущность, проанализировать атрибуты, которые должны быть вычислены, вычислить значение, а затем вставить ваш вычисленныйатрибут в результате xml.
Допустим, вы не отображаете поле даты рождения в представлении (вы просто хотите отобразить возраст), тогда вам также понадобится подключаемый модуль.на предварительном шаге сообщения извлечения проанализируйте XML, чтобы определить, является ли ваша сущность той, которую выбирают, определить, возвращается ли столбец возраста, и, если это так, вставить столбцы базы вычисления в возвращаемый набор столбцов.
Обратите внимание, что эти шаги плагина НЕ выполняются, если вы используете фильтрованное представление в отчетах SSRS, поэтому вам придется вычислять возраств TSQL в этих случаях.Я не думаю, что вы когда-либо сможете отобразить столбец возраста в отчетах мастера, созданного в CRM (вы не можете ввести TSQL здесь, и плагины не будут работать).
Учитывая все это, еслиу вас есть что-то, что МОЖЕТ быть исправлено (конкатенация), я бы вычислил это в плагине создания / обновления для этой сущности и сохранил бы его в пользовательском атрибуте (полное имя).В этом случае атрибут будет работать только для видов сетки, всех видов отчетов и т. Д.