Рекомендации по работе с действием перемещения строк

Применить к

Smartsheet

При работе с действием Переместить строки необходимо знать определённые схемы поведения и рекомендации.

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

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


Оптимизируйте рабочие процессы

Используйте специальные триггеры и определяйте условные пути для повышения эффективности каждого рабочего процесса.

Точно указывайте критерии триггера

Вы можете сделать так, чтобы строки перемещались в другую таблицу при внесении определённого изменения, при наступлении указанной даты или по расписанию. См. статьи Блоки триггеров: настройка условий выполнения рабочего процесса и Обеспечение непрерывной реализации проекта за счёт автоматизации, чтобы научиться управлять этими критериями.

Управляйте выбором действий с помощью условных путей

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

Вы можете добавить условия и условные пути, чтобы контролировать перемещение строки в зависимости от выполнения этих условий. См. статью Блоки условий: фильтрация данных, отправляемых автоматизированным рабочим процессом.


Исключайте и устраняйте ошибки

При перемещении строк в конечных таблицах могут добавляться столбцы

Любой столбец, который присутствует в исходной таблице, но отсутствует в конечной, будет добавлен в неё автоматически. Чтобы этого избежать, убедитесь в том, что имена и свойства столбцов в исходной и конечной таблицах совпадают.

Новые столбцы появятся в правой части конечной таблицы.

Системные столбцы должны быть одного типа

Если системный столбец в одной таблице имеет то же имя, что и несистемный столбец в другой, рабочий процесс будет отключён, и появится следующее сообщение:

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

Сообщение о системном столбце

Если рабочий процесс отключён с указанным выше сообщением, необходимо переименовать соответствующий системный столбец.

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

Таблицы имеют ограничения по размеру

Если действие перемещения строк приведёт к превышению максимального размера конечной таблицы, никакие строки не будут перемещены в неё. (Сведения об ограничении размеров в Smartsheet см. в статье Требования к системе для использования Smartsheet.)

Если в таблице будет достигнуто максимальное число строк, рабочий процесс будет отключён, и появится следующее сообщение:

Невозможно переместить строки в конечную таблицу, так как достигнуто максимальное число строк.

Сообщение о максимальном размере таблицы

Чтобы снова запустить рабочий процесс, необходимо изменить конечную таблицу, удалить строки или вручную переместить строки из конечной таблицы в другую.

Строки перемещаются от имени владельца таблицы

В журнале действий для автоматически перемещённых строк будет указано: Автоматическое действие Smartsheet от имени [имя владельца таблицы].

Сообщение в журнале действий о перемещении строк

Вы сможете увидеть данные ячеек, которые были перемещены, но не увидите, в какую таблицу или из какой таблицы была перемещена строка. Чтобы определить, в какую таблицу была перемещена строка, проверьте параметры действия перемещения строк в рабочем процессе.

Дополнительные сведения об истории ячейки и журнале действий см. в статье Просмотр изменений, внесённых в элементы Smartsheet.