Дублирование
Действие: дублирование записиCommunity Edition+Введение
Действие Дублирование позволяет пользователям быстро создавать новые записи на основе существующих данных. Поддерживаются два режима дублирования: Прямое дублирование и Копировать в форму и продолжить заполнение.
Установка
Встро енный плагин, отдельная установка не требуется.
Режимы дублирования

Прямое дублирование

- выполняется как «Прямое дублирование» по умолчанию;
- Поля шаблона: укажите поля для дублирования. Нужно выбрать как минимум одно поле.

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

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

Синхронизировать из полей формы
- автоматически извлекает поля, настроенные в текущем блоке формы, как поля шаблона;
- если поля блока формы изменятся позже (например, изменится компонент поля связи), нужно заново открыть настройку шаблона и нажать Синхронизировать из полей формы, чтобы обеспечить согласованность.

Данные шаблона переносятся в форму как значения по умолчанию. Пользователи могут изменить их и отправить, чтобы завершить дублирование.
Дополнительные примечания
Копирование, ссылка и предварительная загрузка
Разные поля связей обрабатываются по-разному: Копировать / Ссылаться / Предзагружать. Также на логику обработки влияет компонент поля связей:
- Выпадающий список / выборщ записи: используется для Ссылки
- Подформа / подтаблица: используется для Копирования
Копирование
- обычные поля копируются;
- связи «один-к-одному» / «один-ко-многим» можно только копировать (эти связи не должны использовать поля типа выбора, например выпадающий список или выборщик записи; используйте компоненты подформы или подтаблицы);
- изменения компонента для связей «один-к-одному» / «один-ко-многим» не меняют логику обработки (она остается как копирование);
- для скопированных полей связей можно выбрать все под-поля.
Ссылка
- связи «многие-к-одному» / «многие-ко-многим» используют ссылку;
- если компонент поля изменен с «Выпадающий список» на «Подформа», то связь меняется с ссылки на копирование (после изменения на копирование все под-поля становятся доступными для выбора).
Предзагрузка
- поля связей под ссылающимся полем используют предзагрузку;
- предзагруженные поля могут снова поменяться на ссылку или копирование после изменения компонента.
Выбрать всё
- выбираются все поля копирования и поля ссылок.
Поля, отфильтрованные из записей шаблона
- первичные ключи скопированных данных связей отфильтровываются; первичные ключи для ссылок и предзагрузки не отфильтровываются;
- внешние ключ;
- поля, которые не допускают дубликаты;
- поля сортировки;
- поля авто-кодирования;
- Пароль;
- Создано пользователем, время создания;
- Последнее обновление пользователем, время обновления.
Синхронизировать из полей формы
- автоматически извлекает поля, настроенные в текущем блоке формы, как поля шаблона;
- после изменения полей блока формы (например, если меняется компонент поля связи) для согласованности требуется повторная синхронизация.

