Apex- Set Picklist Field Выбранное значение - PullRequest
0 голосов
/ 26 апреля 2019

У меня есть поле списка выбора в некотором объекте.И через apex я хочу установить выбранное значение списка выбора.Когда я пытаюсь сделать это, он говорит "неверное значение для ограниченного поля списка выбора:".но значение, которое я пытаюсь установить, есть в наборе значений.И я также включил «Ограничить список выбора значениями, определенными в наборе значений».

     MyObject.MyPickListField = 'Belgium';

Могу ли я знать, где я ошибся при установке выбранного значения поля списка выбора?

1 Ответ

0 голосов
/ 28 апреля 2019

Чтобы устранить эту проблему, удалите значение по умолчанию из поля «Тип записи» или списка выбора (в зависимости от того, где оно установлено).

Удалите значение по умолчанию: Тип записи

Инструкции по работе с молнией:

  • Выберите значок шестеренки |Настройка
  • Нажмите Диспетчер объектов
  • Выберите объект для типа записи, который содержит список выбора
  • Выберите типы записи
  • Выберите тип записи, который содержит список выбора
  • Нажмите «Правка» для списка выбора, который вы хотите изменить
  • В поле «По умолчанию» выберите --Нет -
  • Нажмите «Сохранить»

Salesforce Classic: инструкции:

  • Выбрать настройки |Настройка
  • Выберите объект, содержащий список выбора, затем выберите Типы записей
  • Щелкните имя типа записи, содержащего список выбора
  • Нажмите «Изменить» для списка выбора, который вы хотите изменить
  • В поле «По умолчанию» выберите --Нет -
  • Нажмите Сохранить

Удалите значение по умолчанию: Список выбора

Инструкции по работе с молнией:

  • Выберите значок шестеренки |Настройка
  • Щелкните Диспетчер объектов
  • Выберите объект, содержащий список выбора
  • Выберите поля и отношения
  • Выберите поле списка выбора, которое вы хотите изменить
  • Нажмите кнопку «Изменить» для значения списка выбора, установленного по умолчанию
  • Снимите флажок «По умолчанию».Примечание. Установите это значение по умолчанию для главного списка выбора.
  • Нажмите Сохранить

Инструкции Salesforce Classic:

  • Выбрать настройки|Настройка
  • Выберите объект, содержащий список выбора, затем выберите Поля
  • Выберите поле списка выбора, которое вы хотите изменить
  • Нажмите «Изменить» для значения списка выбора, установленного по умолчанию
  • Снимите флажок «По умолчанию».Примечание: установите это значение по умолчанию для главного списка выбора.
  • Нажмите Сохранить
...