Автоматическое перемещение или копирование строк между таблицами

Действия Переместить строки и Копировать строки позволяют автоматически перемещать или копировать строки в другую таблицу при соблюдении условий. Рассмотрим пример.

  1. В таблицу через форму поступил запрос на поставку.
  2. Добавив сведения к запросу, вы назначаете его ИТ-отделу.
  3. Руководитель ИТ-отдела одобряет запрос.
  4. Строка, содержащая запрос на поставку, автоматически перемещается в активную таблицу ИТ-проекта для дальнейшей обработки.

Кому доступна эта возможность?

Значок требуемых разрешений Лицензированные пользователи с правами владельца или администратора исходной и конечной таблиц могут создавать действие автоматического перемещения или копирования строк. Активировать такое действие может любой пользователь, имеющий право на редактирование таблицы (напрямую, через отчёт либо посредством запроса изменения или утверждения).

Значок доступности планов Эта возможность доступна для планов всех типов.

Примечание. Если вы попытаетесь переместить или скопировать строку из таблицы, в которой включена проверка, то получите следующую ошибку: «Чтобы сохранить этот рабочий процесс, выключите проверку в таблице. Либо выберите другую конечную таблицу». Дополнительные сведения см. в статье Устранение проблем с проверкой

 


Настройка действия автоматического перемещения или копирования строк

В исходной таблице выполните описанные ниже действия.

  1. Создайте рабочий процесс, выбрав Автоматизация > Создать рабочий процесс. (Дополнительные сведения о создании рабочих процессов см. в статье Ускорение работы и экономия времени с помощью автоматизированных рабочих процессов.)
  2. В области «Выбрать действие» выберите Переместить строки.

    Область действий рабочего процесса
  3. В области Переместить строки или Копировать строкищёлкните Выбрать таблицу.

    
 Появится окно Выбрать таблицу.

    Выбор таблицы
  4. Выберите конечную таблицу и нажмите кнопку ОК.

Добавив действие Переместить строки или Копировать строки в рабочий процесс, сохраните его. При необходимости можно также добавить условия, настроить триггер и внести другие изменения в рабочий процесс.
 


 

Особенности перемещения и копирования строк

При перемещении и копировании строк между таблицами следует учитывать указанные ниже аспекты.

  • При перемещении строка удаляется из исходной таблицы и добавляется в конечную. При копировании строка сохраняется в исходной таблице и добавляется в конечную.
  • Строка помещается внизу конечной таблицы, откуда её можно вручную перетащить в нужную позицию.
  • Все вложения и комментарии строки автоматически переместятся в конечную таблицу.
  • Для ячеек в строке сохраняется история (если щёлкнуть ячейку правой кнопкой мыши и выбрать пункт «Просмотр истории ячейки», вы увидите сообщение «Строка была перемещена из другой таблицы»).
  • Формулы в строке заменяются в конечной таблице статическими значениями.
  • Если в исходной таблице есть столбцы, которых нет в конечной, при перемещении или копировании строки они будут созданы в конечной таблице.

ВНИМАНИЕ! Если в исходной таблице включена проверка, рабочие процессы с действиями Переместить строки и Копировать строки не работают. Вы не сможете создать их в такой таблице, а существующие рабочие процессы такого типа перестанут работать после включения проверки. Дополнительные сведения о проверке см. в статье Устранение проблем с проверкой.

Вам помогла эта статья?
ДаНет