Как показать определенные значения в зависимом поле только определенным профилям?

НАСТРОЙКА и ЦЕЛЬ

У меня есть управляющее поле TYPE с зависимым полем SUBTYPE. Я хочу добавить два параметра в зависимое поле, которое видно только для 1 типа записи (или определенного набора профилей).

Замешательство

Мой босс сказал, что мы можем это сделать, так как мы вносим дополнения только в 1 столбец управляющего поля. Я думал, что это невозможно, потому что если вы сделаете эти дополнения доступными для параметра управляющего поля (через матрицу зависимости полей), то любой, кто может видеть это управляющее поле (через тип записи), должен увидеть параметры. (пересечение из https://login.salesforce.com/help/doc/en/fields_dependent_field_considerations.htm )

Вопросы:

Я не понимаю, почему это возможно (я думаю здесь с точки зрения теории множеств) и, более того, как это сделать.

Спасибо,

-Дас Нуб.


person PartOfTheOhana    schedule 26.04.2012    source источник


Ответы (3)


Правила типа записи над зависимостями...

Тип записи 1 имеет тип TA TB

Подтип STA1 STA2 STB1 STB2

Тип записи 2 имеет тип TA TB

Подтип STA1 STB1

Так что ничего общего с зависимостями! Итак, это то, что люди могут видеть для каждого типа записи... теперь давайте добавим зависимости...

Мы сделаем STA1/STA2 зависимыми от TA Мы сделаем STB1/STB2 зависимыми от TB

Отлично! Тип записи 2 по-прежнему НЕ видит STB2, эй, выберите TB! (ограничение типа записи) Тип записи 2 может видеть STB2, ТОЛЬКО ЕСЛИ они выбирают TB! (зависимость)

Так что просто добавьте 2 значения в SUBTYPE. Сделайте эти 2 значения видимыми для соответствующего типа записи. Отредактируйте свои зависимости (и не думайте о типах записей, просто создайте зависимость). Теперь войдите в систему как Пользователь 1 и проверьте. Теперь войдите в систему как Пользователь 2 и проверьте.

Вы должны быть готовы идти!

Если есть сомнения, проверьте это!

person caleb    schedule 16.05.2012

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

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

person mmix    schedule 26.04.2012

Почему это не влияет на ВСЕ типы записей, в профилях которых выбрано это управляющее поле? - Итак, если у меня есть профили A и B, которым нужен доступ к этому управляющему полю. Почему зависимые поля доступны только для A, а не для B?

person PartOfTheOhana    schedule 28.04.2012
comment
Может ли кто-нибудь помочь мне с этим разъяснением? Я должен внести эти изменения в ближайшее время и поместить их в QA. - person PartOfTheOhana; 01.05.2012