Документация для ограничений размера данных конкретного атрибута сущности Microsoft Dynamics CRM 2016


Недавно я работал над созданием аннотаций (Notes/Attachments) на MS Dynamics CRM 2016 и получил различные сообщения об ошибках от службы CRM при попытке создать заметки с большим количеством символов.

Я искал в интернете решения и нашел только некоторое обсуждение с указанием предела символов(100000) Для заметки, а также я узнал, что эти пределы ограничены "MaxSupportedLength "свойство метаданных для различных типов атрибутов, как в аннотации сущности" notetext "атрибут имеет тип" Memo", который имеет MaxSupportedLength 1048576 но конкретный предел длины для notetext отличается от этого. То же самое происходит и с атрибутом "субъект".

Не мог бы кто-нибудь направить меня к официальной документации для конкретного атрибута (например, notetext, subject) ограничения размера данных, а не общие ограничения или следование методу трассировки и ошибки через CRM API.

1 2

1 ответ:

На самом деле вам не нужна документация, вы можете видеть фактические размеры полей в самой CRM, и это единственное, что имеет значение (даже если в какой-то документации говорится, что длина отличается).

  1. перейти к Settings > Customization и нажмите кнопку Customize the system.
  2. из списка сущностей разверните сущность Annotation и нажмите кнопку Fields.
  3. Дважды щелкните поле notetextи обратите внимание, что его максимальная длина составляет 100000.
  4. дважды щелкните на subject и обратите внимание, что его максимальная длина составляет 500.