У меня есть настраиваемая сущность, Расчет продолжительности, которая используется для расчета продолжительности этапа продаж в возможной сделке. В этом объекте у меня есть вычисляемое поле, которое вычисляет продолжительность между временем начала этапа и временем окончания (изображение прилагается). Когда я пытаюсь сохранить, отображается ошибка «Недопустимая формула XAML». Что в этом плохого?
Ошибка вычисленного поля в MS Dynamics CRM онлайн
comment
Редактор принимает его, если я использую любую формулу, кроме DiffInMinutes, которая используется на первом шаге. Странно !!! Но это не работает, так как я хочу иметь минимальные единицы времени для расчета продолжительности.
- person Mahmood   schedule 19.10.2015
comment
Являются ли поля одновременно полями даты и времени?
- person Yacine Zine   schedule 21.10.2015
comment
Да, это поля даты и времени.
- person Mahmood   schedule 21.10.2015
comment
Продолжительность - целое число или десятичное?
- person Yacine Zine   schedule 26.10.2015
comment
Вы перешли на Обновление 1?
- person Alex   schedule 28.10.2015
comment
У меня такая же проблема в новой среде CRM Online 2016 (8.0.1.88). Я пробовал использовать целое числовое поле в формате «Продолжительность» или «Нет». Моя формула в значительной степени является точной копией вашей, за исключением того, что я просто проверяю дату окончания, поэтому мои условия проще (я создаю записи в рабочем процессе, поэтому я знаю, что у них должна быть дата начала).
- person AdamV   schedule 20.04.2016
Ответы (1)
в соответствии с изображением, которое вы обучаете, чтобы установить поле «Продолжительность», результатом функции DiffInMinutes, возможно, будет отрицательное число, и если предположить, что «Продолжительность» - это целое число, набранное «Продолжительность», это вызовет исключение.
схожая проблема была связана с установкой атрибута продолжительности с помощью подключаемого модуля (Ссылка а>)
Можно попробовать сделать DiffInMinutes между EndTime и StartTime вместо StartTime и EndTime
Надеюсь, это поможет
person
Marcelo Acosta Díaz
schedule
20.02.2019