Как иметь несколько записей для пользовательского объекта?

В нашем индивидуальном онлайн-проекте Dynamics CRM у нас есть вкладка ACTIVITIES по умолчанию в форме пользовательского объекта с именем DocProject.

Действия внутри формы пользовательского объекта

ACTIVITIES может принимать несколько записей.

Также есть вкладка ПРИМЕЧАНИЯ в той же форме

Примечания внутри формы пользовательского объекта

NOTES также может принимать несколько записей.

Хорошо, этим занимаются ребята из Dynamics CRM. Все идет нормально.

В той же форме у нас также есть DocProjectActivities поле поиска для пользовательского объекта DocProjectActivities

Пользовательский объект DocProjectActivities

Это поле поиска, поэтому оно имеет отношение 1:N .

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

Проблема:

Как убедиться, что этот пользовательский объект DocProjectActivities позволяет делать несколько записей для ACTIVITIES и NOTES?


person Zameer Ansari    schedule 20.10.2016    source источник


Ответы (3)


Вы имеете в виду, что вам нужно несколько docprojectactivities в форме, где у вас есть действия? Вам необходимо создать связь 1:n между формой и действиями docprojectactivities и добавить в эту форму вложенную сетку, позволяющую создавать несколько записей для docprojectactivities. Поле поиска — это сторона «1» отношения 1:n и, следовательно, неправильное направление.

Перейдите к docprojectactivities, добавьте новое отношение типа поля к объекту, над которым вы работаете. Сохраните и опубликуйте.

Теперь вернитесь к дизайнеру форм объекта, для которого вам нужны записи, и перейдите на вкладку «Вставить».

Нажмите на вложенную сетку и выберите только связанные записи docprojectactivities (объект, над которым вы работаете)

person ramya jesu    schedule 08.11.2016

Чтобы иметь связанную сетку действий, подобную сетке в объекте DocProject, вам необходимо включить параметр Действия при создании объекта (этот параметр нельзя изменить после создания объекта). ). Эта опция создаст ассоциацию с объектами действий и позволит вам отслеживать все связанные телефонные звонки, задачи и т. д.

введите здесь описание изображения

Я думаю, что проблема, с которой вы столкнулись, заключается в том, что вы определили DocProjectActivities как объект действия, и поэтому у вас не может быть такого рода отношений с другими объектами действий. Я рекомендую вам обратить внимание на различия между сущностями и Объекты действий.

person Federico Jousset    schedule 20.10.2016
comment
Наша проблема не только в Деятельности. WKT Notes также ведет себя аналогично. Нам просто нужно немного config, которое позволит нам сделать несколько записей для одного поля. - person Zameer Ansari; 21.10.2016
comment
На снимке экрана вы сможете увидеть, что связь между настраиваемой сущностью и Notes настроена так же, как и Activity. Также важно отметить, что этот параметр нельзя изменить после создания объекта, поэтому нет конфигурации для его создания после создания объекта, вам нужно будет снова создать объект. - person Federico Jousset; 21.10.2016

Если вы хотите, чтобы ваш пользовательский объект работал как активный объект, вы должны были выбрать "Определить как объект действия" при его создании.

Вы не можете сделать обычное поле поиска для нескольких сущностей (за исключением возможности создания полей «Клиент», которая была введена в 2016.1).

person Henrik H    schedule 20.10.2016
comment
Я просто хотел, чтобы для моего пользовательского объекта было разрешено несколько записей, позволит ли это мне добиться этого? - person Zameer Ansari; 20.10.2016
comment
Вы хотите подсетку? - person Henrik H; 20.10.2016