Приведенное ниже руководство поможет вам лучше понять и ориентироваться в возможных сообщениях об ошибках, которые могут появляться при работе со Smartsheet Control Center.
USM Content
Полезные термины
Пользуйтесь данными терминами, чтобы понимать сообщения об ошибках, причины их возникновения и шаги, включенные в руководство по устранению неполадок для исправления этих ошибок.
Термин | Определение |
|---|---|
| Поля данных профиля | Находится в таблице шаблона в основном столбце под строкой Сводка. |
| Целевой столбец | Столбец таблицы шаблона, в котором сохраняется значение данных профиля. |
| Столбец утверждения | Столбец таблицы вводных данных, используемый в качестве источника значения (доступен только если источником значений являются вводные данные). При отсутствии в нём данных предполагается, что название поля данных профиля совпадает с названием исходного столбца таблицы вводных данных. |
| Сценарий | Способ добавления значения из таблицы вводных данных в таблицу проекта. |
Примените исправление к вашему проекту
В большинстве случаев достаточно выполнить действие Изменить информацию о проекте для проекта.
Исключения:
- Если для параметра Сценарий в настройках данных профиля установлена опция Однократная запись (т. е. источником значения является таблица вводных данных, и значение сохраняется в таблице проекта единоразово во время подготовки без связывания ячеек), тогда необходимо запустить глобальное обновление и выполнить действие Добавить данные профиля вместо этого.
- Если вы применяете изменения к сводной таблице, необходимо также запустить глобальное обновление и выполнить действие Добавить данные профиля.
Ниже приведены некоторые возможные действия в отношении исключений.
- Убедитесь, что вы отметили флажок Связать данные профиля проекта из таблицы вводных данных с таблицей проекта в Параметрах данных профиля.
Для первых двух параметров флажок можно установить или снять. Поскольку эти данные профиля уже существуют, указанные параметры пропускаются.
- Выберите данные профиля, шаблоны, цель и сценарий в том формате, в котором они представлены в макете.
- Запустите обновление только для этого конкретного проекта.
- Если в целевой ячейке таблицы проекта есть данные-заполнители, удалите их перед запуском глобального обновления. Control Center не выполняет обновление значения при наличии данных в ячейке.
Удалять значения-заполнители из таблицы шаблона макета не нужно.
- Может появиться предупреждение о том, что поле уже существует в таблице. Это ожидаемое уведомление.
ИЛИ
- Если название поля данных профиля и название столбца утверждения отличаются, вы не сможете использовать глобальное обновление, чтобы исправить проект. Это связано с тем, что доступные параметры для данных профиля в глобальном обновлении добавления данных профиля работают для существующих столбцов в таблице вводных данных.
- В таком случае возможным обходным решением является обновление сценария этого поля на редактируемый или связывание ячеек в макете. Затем вы можете использовать Изменить информацию о проекте, чтобы применить исправление к проекту.
- Если это не изменит сценарий, другой вариант — сопоставить название поля данных профиля с названием столбца утверждения в таблице вводных данных и использовать глобальное обновление.
Руководство по устранению неполадок
Ниже перечислены некоторые типичные ошибки обновления метаданных, которые могут возникнуть во время подготовки проектов. Используйте данное руководство, чтобы устранить неполадки.
Целевой столбец не отображается в проекте, но определён в макете
Пример сообщения об ошибке
Невозможно обновить поле данных профиля "Дата начала проекта" в строке 7 таблицы "Анализ затрат 2017 - Задачи", поскольку целевой столбец "Дата начала" не найден.
Убедитесь, что столбец существует в таблице, или выберите другой целевой столбец в макете, и выберите изменить информацию о проекте.
Причина
Целевой столбец, определённый в настройках данных профиля, отсутствует в таблице проекта (и в таблице шаблона макета).
Действия по устранению ошибки
- Исправьте название целевого столбца в таблице проекта, чтобы оно соответствовало настройкам.
- Внесите те же изменения в таблицу шаблона макета, чтобы предотвратить возникновение подобной ошибки в будущих проектах.
ИЛИ
- Если настройки данных профиля некорректны или устарели, обновите макет после выбора правильного целевого столбца (или оставьте его пустым, чтобы использовать столбец по умолчанию рядом с основным).
Смотрите раздел Применение исправлений для получения дополнительной информации.
Целевой столбец не отображается в таблице проекта, записанные в нём данные отсутствуют в макете
Пример сообщения об ошибке
Невозможно обновить поле данных профиля "Описание" в строке 3 таблицы "Обновление до EXP05 - Метаданные", поскольку после основного столбца отсутствуют столбцы, в которых можно записать значение.
Выберите целевой столбец в макете или убедитесь, что в таблице есть хотя бы один столбец после основного, и выберите Изменить информацию о проекте.
Причина
Control Center использует столбец справа от основного в таблице в качестве целевого столбца по умолчанию. Подобная ошибка возникает, если Control Center не может найти столбец рядом с основным.
Действия по устранению ошибки
- Измените порядок столбцов или добавьте новый столбец в таблицу проекта, чтобы рядом с основным столбцом был как минимум один столбец.
- Внесите те же изменения в таблицу шаблона макета, чтобы предотвратить возникновение подобной ошибки в будущих проектах
ИЛИ
- Выберите определённый целевой столбец (который присутствует и в таблице проекта, и в таблице шаблона макета) для данного поля в макете.
Более подробные сведения см. в разделе Применение исправлений.
Целевая ячейка содержит формулу
Пример сообщения об ошибке
Невозможно обновить поле данных профиля Budget (Бюджет) в столбце Description (Описание), строка 3, таблица "Обновление до EXP05 – Бюджет", поскольку ячейка содержит формулу.
Удалите формулу из ячейки и создайте глобальное обновление, чтобы добавить данные профиля с выбранным параметром Связать данные профиля проекта из таблицы вводных данных с таблицей проекта.
Причина
Целевая ячейка в таблице проекта и таблице шаблона макета содержит формулу ячейки или столбца.
Действия по устранению ошибки
- Удалите формулу в ячейке таблицы проекта.
- Внесите те же изменения в таблицу шаблона макета, чтобы предотвратить возникновение подобной ошибки в будущих проектах.
ИЛИ
- Выберите другой целевой столбец, не содержащий формул.
Более подробные сведения см. в разделе Применение исправлений.
Значение поля данных профиля отсутствует, если источником данных профиля является таблица вводных данных со связыванием ячеек
Пример сообщения об ошибке
Невозможно обновить поле данных профиля Budget (Бюджет) в столбце Description (Описание), строка 3, таблица "Обновление до EXP05 – Бюджет", поскольку исходный столбец не найден в таблице вводных данных.
Убедитесь в наличии исходного столбца Budget (Бюджет) в таблице вводных данных и создайте глобальное обновление, чтобы добавить данные профиля с выбранным параметром Связать данные профиля проекта из таблицы вводных данных с таблицей проекта.
Причина
Исходный столбец, а именно столбец утверждения, определённый в настройках данных профиля, или столбец с тем же названием, что и название поля данных профиля, отсутствует в таблице вводных данных.
Действия по устранению ошибки
Исправьте название столбца в таблице вводных данных.
ИЛИ
Если настройки данных профиля не корректны или не актуальны, выберите соответствующий столбец утверждения, а затем обновите макет.
Более подробные сведения см. в разделе Применение исправлений.
Значение поля данных профиля отсутствует, если источником данных профиля является таблица вводных данных со связыванием ячеек (т. е. с параметром "one-time write" (однократная запись) или "editable" (редактируемый))
Пример сообщения об ошибке
Невозможно обновить поле данных профиля Budget (Бюджет) в столбце Description (Описание), строка 3, таблица "Обновление до EXP05 – Бюджет", поскольку в исходной ячейке таблицы вводных данных отсутствуют данные.
Убедитесь в наличии значения в ячейке таблицы вводных данных и выберите действие Изменить информацию о проекте.
Причина
Исходная ячейка таблицы вводных данных, содержащая данные для значения данных профиля, пуста (т. е. значение для записи в таблицу проекта отсутствует).
Действия по устранению ошибки
Добавьте данные в исходную ячейку
ИЛИ
Если данные ещё не доступны (но станут доступны по мере выполнения проекта), измените настройки данных профиля, чтобы использовать ссылку на ячейку.
Более подробные сведения см. в разделе Применение исправлений.
Значение поля данных профиля отсутствует, если эти сведения нужно внести вручную
Пример сообщения об ошибке
Невозможно обновить поле данных профиля Budget (Бюджет) в столбце Description (Описание), строка 3, таблица "Обновление до EXP05 – Бюджет", поскольку значение для данного обязательного поля не было указано во время создания проекта.
Обновите поле данных профиля в макете, чтобы задать исходное значение в таблице вводных данных, и создайте глобальное обновление, чтобы добавить данные профиля с выбранным параметром Связать данные профиля проекта из таблицы вводных данных с таблицей проекта.
Причина
Вы не указали значение для обязательного поля данных профиля.
Подобное происходит при включении автоматизации в макете с заполненными вручную полями данных профиля без установки для них параметра "optional" (необязательное).
Действия по устранению ошибки
Используйте таблицу вводных данных, чтобы задать значение для указанного поля, обновив настройки данных профиля. Перед обновлением макета необходимо отключить автоматизацию, а затем снова включить её.
ИЛИ
Установите параметр "Необязательное" для поля данных профиля, если вы не можете задать значение в таблице вводных данных, но вам нужно включить автоматизацию.
ИЛИ
Отключите автоматизацию для этого макета и осуществляйте подготовку путём введения данных по каждому проекту вручную.
Более подробные сведения см. в разделе Применение исправлений раздела для получения дополнительных сведений.