Для меня это не похоже на проблему, только на ожидаемое поведение.
Отношение один ко многим 1[a]:N[b]
дает a
атрибут поиска в записи b
.И наоборот, b
записывает подсетку в a
записи.Здесь, в вашем случае, a
- это Клуб, а b
- Членство.
Поля, которые он в настоящее время заполняет, оба являются поиском в сущности Клуба, но для одного из полей, которые я неНе хочу, чтобы он был предварительно заполнен до объекта Клуба, который нажал «+».Как мне этого добиться?
Либо у вас должны быть дублирующиеся отношения между Клубом и Членством или дубликаты управления поиском Клуба добавлены в форму.Поэтому, когда вы говорите, что оба заполняются без BPF или сценария, проверьте схему в редакторе форм, они должны быть одинаковыми, с добавлением «1» к имени.По сути, одно и то же поле добавляется дважды.
Поиск, связанный с этим отношением, всегда будет автоматически заполняться при создании из связанного представления / подсетки.Это ожидаемое поведение.
Я заметил, что другие поля имеют сопоставления поиска, но они не заполняются заранее, так почему именно это поле?
Онибудет предварительно заполнен при создании записи из соответствующей связанной подсетки для этого отношения.
Если я удалю поля из зависимых форм, а затем удалю сопоставление, каковы будут последствия этого?
Не уверен, удастся ли удалить это сопоставление, если вы попытаетесь нарушить функциональность платформы.Другими словами, вам нужен просто новый опыт создания записей в обычной форме или в форме быстрого создания без предварительного заполнения значений в отличие от связанной записи, созданной из ее родительской записи.