Поделиться через


Типы полей и данных полей

Эта тема относится к Dynamics 365 Customer Engagement (on-premises). Версию этой темы для Power Apps см. по адресу: Типы столбцов

Типы полей

В следующей таблице приведена информация о доступных типах полей.

Тип поля Описание Доступный тип данных поля
Простое поле Содержит данные, не основанные на формуле. Строка текста, Набор параметров, Два параметра, Изображение, Целое число, Число с плавающей точкой, Десятичное число, Валюта, Несколько строк текста, Дата и время, Поиск
Вычисляемое поле Содержит вычисления, в которых используются поля из текущей сущности или связанных дочерних сущностей. Строка текста, Набор параметров, Два параметра, Целое число, Десятичное число, Валюта, Дата и время.
Поле свертки Содержит агрегированное значение, вычисленное по записям, связанным с определенной записью, или значение, вычисленное по иерархии записей. Целое число, Десятичное число, Валюта, Дата и время

В следующей таблице приведена информация о типах данных полей.

Тип данных поля Описание
Строка текста Это поле может содержать до 4000 символов текста. Можно указать, чтобы максимальная длина была меньше этого значения. Это поле имеет несколько параметров форматирования, которые могут изменить представление текста. К ним относятся параметры Электронная почта, Текст, Область текста, URL-адрес, Тикер и Телефон. Дополнительные сведения: Дополнительные сведения: Параметры формата одной строки текста
Несколько строк текста Это поле может содержать до 1 048 576 символов текста. Можно указать, чтобы максимальная длина была меньше этого значения. При добавлении этого поля в форму можно указать размер поля.
Набор параметров Это поле содержит набор параметров. Каждый параметр имеет числовое значение и подпись. При добавлении в форму в этом поле отображается элемент управления, чтобы пользователи могли выбрать только один параметр. При отображении этого поля в разделе Расширенный поиск пользователи могут использовать элемент управления выбором, чтобы выбрать несколько параметров для включения в свои условия поиска.
Можно определить один глобальный набор параметров и настроить несколько полей Набор параметров для использования этого единственного набора параметров. Дополнительные сведения: Дополнительные сведения: Создание и изменение глобальных наборов параметров
Набор параметров с выбором нескольких вариантов Это поле содержит набор параметров, в котором можно выбрать несколько параметров. При добавлении в форму в этом поле используется элемент управления, чтобы пользователи могли выбрать несколько параметров. При отображении этого поля в разделе Расширенный поиск пользователи могут выбрать из списка несколько параметров для включения в свои условия поиска.
Можно определить один глобальный набор параметров и настроить несколько полей Набор параметров с выбором нескольких вариантов для использования этого единственного набора параметров. Дополнительные сведения: Дополнительные сведения: Создание и изменение глобальных наборов параметров
Два параметра Это поле содержит два параметра. Каждый параметр имеет числовое значение 0 или 1, соответствующее значениям false и true. Каждый параметр также имеет подпись, чтобы значение true или false можно было представить как "Да" и "Нет", "Горячо" и "Холодно", "Вкл." и "Выкл." или любую пару подписей для отображения.

Поля с двумя параметрами не содержат параметры форматирования на уровне поля. Но при добавлении поля в форму можно выбрать, отображать его в виде переключателя, флажка или списка выбора.
Состояние Системное поле с параметрами, которые обычно соответствуют состоянию "Активно" и "Неактивно". Некоторые системные атрибуты включают дополнительные параметры, однако все настраиваемые атрибуты имеют только параметры состояния Активно и Неактивно.

Также можно включить настраиваемые переходы состояния для управления тем, какие варианты состояния будут доступны для определенных сущностей. Дополнительные сведения: Определение переходов причин состояния
Состояние Системное поле с параметрами, предоставляющими дополнительное сведения о поле "Состояние". Каждый параметр связан с одним из доступных параметров состояния. Параметры можно добавлять и изменять.
Целое число Это поле может содержать целые числа со значением от -2 147 483 648 до 2 147 483 647. Можно ограничить максимальное или минимальное значение в этом диапазоне. Это поле содержит параметры форматирования Нет, Длительность, Часовой пояс и Язык, которые меняются в зависимости от представления поля. Дополнительные сведения: Параметры форматирования полей с целыми числами
Число с плавающей запятой В этом поле можно использовать до 5 знаков после запятой для значений от -100 000 000 000 до 100 000 000 000. Можно указать уровень точности, а также минимальное и максимальное значения. Дополнительные сведения: Использование правильного типа числового поля
Десятичное число В этом поле можно использовать до 10 знаков после запятой для значений от -100 000 000 000 до 100 000 000 000. Можно указать уровень точности, а также минимальное и максимальное значения. Дополнительные сведения: Использование правильного типа числового поля
Валюта В этом поле можно использовать денежные значения от -922 337 203 685 477 до 922 337 203 685 477. Можно установить уровень точности, указать, чтобы уровень точности зависел от определенной валюты, или использовать единую стандартную точность в организации. Дополнительные сведения: Использование полей валюты
Дата и время Это поле содержит параметры форматирования для отображения значений Только дата или Дата и время.
Изображение В каждой сущности, поддерживающей изображения, может быть одно поле изображения. Если сущность содержит поле изображения, ее можно настроить на вывод изображения для записи в приложении. Дополнительные сведения: Поля изображения
Подстановка Поле, позволяющее задать ссылку на одну запись определенного типа сущности. Поведение некоторых системных полей поиска отличается. Дополнительные сведения: Различные типы поисков
Ответственный Системное поле поиска, ссылающееся на пользователя или рабочую группу, которой назначена запись сущности, владельцем которой является пользователь или рабочая группа.
Уникальный идентификатор В системном поле хранится значение глобального уникального идентификатора (GUID) для каждой записи.
Клиент Поле поиска, которое можно использовать, чтобы указать клиента, который может представлять собой организацию или контакт.

Набор параметров с выбором нескольких вариантов

Можно настраивать формы (основная, быстрого создания и быстрого просмотра) и шаблоны электронной почты, добавляя поля с возможностью выбора нескольких вариантов. При добавлении поля с набором параметров с выбором нескольких вариантов можно указать несколько значений, которые будут доступны пользователям для выбора. Когда пользователи заполняют форму, они могут выбрать одно, несколько или все значения, отображаемые в раскрывающемся списке.

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

Наборы параметров с возможностью выбора нескольких вариантов могут использоваться в доступных только для чтения сетках, редактируемых сетках и большинстве форм. Наборы параметров с возможностью выбора нескольких вариантов нельзя использовать с:

  • Рабочие процессы, потоки бизнес-процессов, действия, диалоговые окна, бизнес-правила, диаграммы, поля сведения или вычисляемые поля.
  • Отчеты, соглашения об уровне обслуживания или правила маршрутизации.

Поля с возможностью выбора нескольких вариантов поддерживаются в формах следующих типов:

Тип формы Доступность
Турбо-форма Да
Форма обновления Только для чтения (поле будет доступно, но не может быть изменено)
Форма предыдущей версии Нет
Форма группового редактирования Нет

Можно использовать глобальные наборы параметров, которые определены в организации, для настройки значений в наборах параметров с возможностью выбора нескольких вариантов. В поле "Использовать существующий набор параметров" выберите "Да", затем выберите набор параметров в раскрывающемся списке наборов параметров. Кроме того, можно выполнить следующие действия с глобальным набором параметров, не выходя из диалогового окна создания поля:

  • Выберите "Изменить" для редактирования глобального набора параметров.

    Заметка

    Можно изменять глобальный набор параметров, только если параметр "Настраиваемый" имеет значение "Да".

  • Выберите "Создать", чтобы создать новый глобальный набор параметров.

    Набор параметров с выбором нескольких вариантов.

Дополнительные сведения: Дополнительные сведения: Создание и изменение глобальных наборов параметров

Поле "Клиент"

В предыдущих выпусках Dynamics 365 Customer Engagement (on-premises) несколько готовых сущностей, таких как "Обращение", "Интерес" и "Возможная сделка", содержали специальное поле поиска, представляющее клиента. С помощью этого поля поиска можно было выбрать одну из двух сущностей: организацию или контакт. С помощью этой новой возможности можно добавить поле "Клиент" в любую системную или настраиваемую сущность. Можно использовать поле "Клиент" в нескольких сущностях для отслеживания данных клиента таким же образом, как использовалось поле "Клиент" в сущностях "Обращение", "Интерес" и "Возможная сделка".

Рассмотрим следующий бизнес-сценарий. У компании имеется поставщик по страхованию. Вы используете Dynamics 365 Customer Engagement (on-premises) для управления вашими взаимодействиями с клиентами и унификации бизнес-процессов. Важно знать, является ли получатель политик или требований отдельным лицом или компанией. Для удовлетворения этого бизнес-требования можно создать две настраиваемых сущности: "Политики" и "Требования". Для получения и отслеживания требуемых сведений о клиентах, добавьте поле поиска "Клиент" в сущности "Политики" и "Требования", используя новую возможность поля "Клиент".

Параметры форматирования полей с одной строкой текста

В следующей таблице приводятся сведения о параметрах форматирования для полей с одной строкой текста.

Параметр форматирования Описание
Электронная почта Текст содержит ссылку mailto для открытия приложения электронной почты пользователя.
Текст Этот параметр просто отображает текст.
Область текста Этот параметр форматирования можно использовать для отображения нескольких строк текста. При ограничении в 4000 символов рекомендуется использовать поля с несколькими строками текста, если ожидается работа с большими объемами текста.
URL-адрес Текст содержит гиперссылку для открытия указанной страницы. Любому тексту, который не начинается с допустимого протокола, будет предшествовать «https://».

В данном поле допустимы только протоколы HTTP, HTTPS, FTP, FTPS, ONENOTE и TEL.
Тикер Для большинства языков текст будет добавлен в виде ссылки, с помощью которой можно открыть веб-сайт MSN Money для отображения сведений о курсе акций, представленном тикером.

Для некоторых восточно-азиатских языков в окне отобразятся результаты поиска Bing для тикера.
Для телефонов В веб-приложении поля будут поддерживать щелчок кнопкой мыши для звонка с помощью Skype или Lync, если на компьютере установлен соответствующий клиент. Выбрать поставщика телефонии можно в нижней части вкладки Общие сведения раздела Системные параметры.

Для Dynamics 365 для планшетов Skype — единственный доступный поставщик услуг телефонии.

Важно: Приложение Lync было переименовано в Skype для бизнеса. В настоящее время оно может по-прежнему может называться "Lync" в приложениях Dynamics 365 for Customer Engagement, но приложения Dynamics 365 for Customer Engagement работают со Skype для бизнеса.

Параметры форматирования полей с целыми числами

В следующей таблице приводятся сведения о параметрах форматирования для полей с целыми числами.

Параметр форматирования Описание
нет Этот параметр просто отображает число.
Длительность Этот параметр форматирования можно использовать для отображения списка параметров длительности. Данные, хранящиеся в базе данных, всегда представляют собой количество минут. Поле выглядит как раскрывающийся список и содержит предлагаемые параметры, такие как 1 минута, 15 минут, 30 минут и т. д. до значения 3 дня. Пользователи могут выбирать эти параметры. Однако пользователи также могут ввести количество минут, которое преобразуется в период времени. Например, при вводе значения 60 оно преобразуется в значение "1 час". Кроме того, пользователи могут ввести значение "1 час" или "2 дня", которое преобразуется для отображения времени.

Длительность следует вводить в следующем формате: "x мин.", "x ч" или "x дней". Часы и дни также можно вводить, используя десятичные числа, например "x.x ч" или "x.x дней".

ПРИМЕЧАНИЕ. Значения должны быть выражены в минутах, значения меньше минуты округляются до одной минуты.
Часовой пояс Этот параметр отображает список часовых поясов, например (GMT-12:00) Меридиан смены дат (запад) и (GMT-08:00) Тихоокеанское время (США и Канада). Каждый из этих поясов хранится в виде числа. Например, для часового пояса (GMT-08: 00) Тихоокеанское время (США и Канада) TimeZoneCode имеет значение 4. Дополнительные сведения: Класс TimeZoneCode (сборка Sdk)
Язык Этот параметр отображает список языков, доступных для организации. Значения отображаются в виде раскрывающегося списка имен языков, но данные хранятся в виде номера, использующего коды LCID. Коды языка — это идентификаторы языкового стандарта из четырех или пяти разрядов. Допустимые значения идентификаторов см. в статье Диаграмма кодов языка (LCID).

Использование правильного типа числового поля

При выборе правильного типа числового поля для использования выбор типа Целое число или Валюта довольно очевиден. Делая выбор между типом Число с плавающей запятой или Десятичное число, следует быть более внимательными.

Десятичные числа хранятся в базе данных в том же виде, в каком они вводятся. Числа с плавающей запятой хранятся в виде максимально близкого значения. Зачем же использовать максимально близкое значение, если есть точное значение? Ответ заключается в том, что при использовании разных типов производительность системы будет отличаться.

Используйте десятичные числа, если необходимо создавать отчеты с очень точными расчетами или если обычно используются запросы на поиск значений, равных или не равных другому значению.

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

Использование полей валюты

С помощью полей валюты организация может настроить несколько валют, которые могут использоваться для записей в организации. Если организация использует несколько валют, ей обычно требуется возможность выполнять расчеты для получения значений в базовой валюте организации. При добавлении поля валюты в сущность, не содержащую другие поля валюты, добавляется два дополнительных поля:

  • Поле поиска Валюта, в котором можно указать любую активную валюту, настроенную в организации. Можно настроить несколько активных валют для организации в разделе Параметры>Управление бизнесом>Валюты. Можно указать валюту и валютный курс по отношению к базовой валюте, заданной для организации. При наличии нескольких активных валют можно добавить поле валюты в форму и разрешить пользователям указывать, какая валюта должна применяться к денежным значениям для этой записи. В результате изменится отображаемое обозначение денежной единицы для текущего поля в форме.

    Пользователи также могут изменить личные параметры, чтобы выбрать валюту по умолчанию для создаваемых записей.

  • Десятичное поле Валютный курс, в котором представлен валютный курс для выбранной валюты, связанной с сущностью, по отношению к базовой валюте. Если это поле добавить в форму, пользователи смогут просматривать значение, но не смогут его изменять. Валютный курс хранится с валютой.

    Для каждого добавляемого поля валюты добавляется еще одно поле валюты с суффиксом "_Base" в имени. В этом поле хранится расчет значения добавленного поля валюты и базовой валюты. Опять же, если это поле добавить в форму, его будет невозможно изменить.

    При настройке поля валюты можно выбрать значение точности. По существу, доступно три параметра, как показано в следующей таблице.

    Заметка

В едином интерфейсе формат денежной единицы для отрицательного значения задается пользовательскими настройками и не использует системные настройки.

Вариант Описание
Число десятичных знаков в ценах Это точность одной организации, используемая для цен в разделе Параметры>Администрирование>Системные параметры>Общие сведения.
Точность валюты Этот параметр применяет точность, определенную для валюты в записи.
Определенные значения точности — 0–4. Эти параметры позволяют задать определенную точность.

Различные типы поисков

При создании нового поля поиска создается новое отношение сущностей "многие-к-одному" (N:1) между сущностью, с которой выполняется работа, и значением Тип целевой записи, указанным для поиска. Дополнительные параметры настройки для данного отношения описаны в разделе Создании и изменение отношений сущностей. Однако все настраиваемые поиски могут ссылаться только на одну запись для одного типа целевой записи.

Следует помнить, что это поведение присуще не всем поискам. Существует несколько других типов системных поисков, как показано ниже.

Тип поиска Описание
Простой Допускает одну ссылку на определенную сущность. Все настраиваемые поиски принадлежат к этому типу.
Клиент Допускает одну ссылку на запись организации или запись контакта. Эти поля с подстановкой доступны для сущностей "Возможная сделка", "Обращение", "Предложение с расценками", "Заказ" и "Счет". Эти сущности также имеются отдельные поиски с подстановкой "Организация" и "Контакт", которые можно использовать, если клиенты всегда принадлежат к одному типу. Или можно использовать оба значения при использовании поиска с подстановкой "Клиент".
Ответственный Допускает одну ссылку на запись рабочей группы или запись пользователя. Все сущности, принадлежащие рабочим группам или пользователям, имеют одну из них.
PartyList Допускает несколько ссылок на несколько сущностей. Эти поиски содержатся в полях Кому и Копия сущности "Электронная почта". Они также используются в сущностях "Телефон" и "Встреча".
"В отношении" Допускает одну ссылку на несколько сущностей. Эти поиски содержатся в поле "В отношении" в действиях.

Поля изображения

Поля изображения используются для отображения одного изображения в каждой записи в приложении. У каждой сущности может быть одно поле изображения. Поле изображения можно добавить в настраиваемые сущности, но невозможно добавить в системные сущности. Следующие системные сущности содержат поле изображения. Сущности, отмеченные звездочкой, включены по умолчанию.

  • Организация *
  • Статья
  • Кампания
  • Обращение
  • Конкурент *
  • Подключение
  • Контакт *
  • Контракт
  • Валюта.
  • Профиль сервера электронной почты
  • Цель
  • Накладная|
  • Интерес *
  • Почтовый ящик
  • Продукт возможной сделки|
  • Порядок
  • Организация
  • Продукт *|
  • Издатель *
  • Очередь
  • Ресурс *|
  • Литература
  • Территория
  • Пользователь*

Даже если сущность содержит поле изображения, для отображения изображения в приложении требуется выполнить дополнительное действие. В определении сущности поле Основное изображение имеет значение [Нет] или Изображение сущности. Выберите значение Изображение сущности для отображения изображения в приложении. Дополнительные сведения: Создание и изменение сущностей

После включения отображения изображения для сущности во всех записях без изображения будет отображаться изображение-заполнитель. Например, сущность "Интерес":

Изображение заполнителя для формы сущности интереса в Dynamics 365 for Customer Engagement.

Пользователи могут выбрать изображение по умолчанию, чтобы загрузить изображение со своего компьютера. Размер изображений не должен превышать 5120 КБ, и изображения должны быть в одном из следующих форматов:

  • JPG;

  • JPEG;

  • GIF;

  • TIF;

  • TIFF;

  • BMP;

  • PNG.

    При загрузке изображение преобразуется в формат JPG, и все загруженные изображения также будут использовать этот формат. При загрузке анимированного изображения в формате GIF сохраняется только первый кадр.

    При загрузке размер изображения меняется для соответствия максимальному размеру 144 х 144 пикселя. Пользователи должны изменить размер изображения или обрезать изображение, которое они загружают, для его правильного отображения согласно данному размеру. Все изображения обрезаются в виде квадрата. Если обе стороны изображения меньше 144 пикселей, изображение будет обрезано в виде квадрата с размерами меньшей стороны.