Поделиться через


Исправление недопустимых связей в дереве списка Excel

Если попытаться опубликовать список дерева, содержащий недопустимую связь, откроется диалоговое окно Ошибки при публикации рабочих элементов с отображением сообщения об ошибке, объясняющего причину недопустимости дерева. Для публикации дерева при работе с рабочими элементами в дереве Microsoft Excel это дерево должно быть в допустимом состоянии. В списке дерева рабочих элементов в Excel возникает недопустимая связь, если отсутствует заголовок рабочего элемента или если он вставлен в неправильный столбец заголовков.

Для устранения наиболее распространенных ошибок недопустимости связей выполните одну из указанных ниже процедур.

  • Устранение ошибки TF208000: дублирующиеся заголовки

  • Устранение ошибки TF208001: потерянные рабочие элементы

  • Устранение ошибки TF208017: отсутствующий заголовок 1 в первой строке

  • Устранение ошибки TF208022: отсортированный список дерева

  • Устранение ошибки TF208102: сортировка списка дерева с помощью Excel

  • Устранение ошибки TF208104: заблокировано иерархическое ссылочное отношение

Необходимые разрешения

Для выполнения этих процедур необходимо быть членом группы Участники или обладать разрешениями Просмотр рабочих элементов на этом узле и Изменить рабочие элементы на этом узле со значением Разрешить. Для получения дополнительной информации см. Справочник по разрешениям Team Foundation Server.

Устранение ошибки TF208000: дублирующиеся заголовки

Если добавить значение в несколько столбцов "Заголовок" рабочего элемента, то при попытке публикации дерева в диалоговом окне Ошибки при публикации рабочих элементов отобразится сообщение об ошибке TF208000. В сообщении об ошибке указывается номер строки недопустимой связи.

Исправление дублирующегося заголовка

  1. Запишите номер строки, отображаемый в диалоговом окне.

  2. Закройте диалоговое окно Ошибки при публикации рабочих элементов.

  3. В списке рабочих элементов найдите строку, указанную в сообщении об ошибке.

  4. Удалите дублирующийся заголовок или заголовки, чтобы значение было только в одном столбце заголовка.

  5. На вкладке Группа в группе Рабочие элементы выберите Опубликовать.

Устранение ошибки TF208001: дочерний рабочий элемент отсоединен от родительского

Если удалить заголовок дочернего рабочего элемента, то при попытке публикации списка рабочих элементов в диалоговом окне Ошибки при публикации рабочих элементов отобразится сообщение об ошибке TF208001. В сообщении об ошибке указывается номер строки недопустимой связи. Это сообщение об ошибке также отображается при создании недопустимой структуры связей путем помещения заголовка дочернего рабочего элемента в неверный столбец.

Примечание

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

Исправление потерянного рабочего элемента

  1. Запишите номер строки, отображаемый в диалоговом окне.

  2. Закройте диалоговое окно Ошибки при публикации рабочих элементов.

  3. Найдите строку, указанную в сообщении об ошибке.

    Примечание

    Неверно размещенный заголовок может располагаться в этой или следующей строке.

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

  5. На вкладке Группа в группе Рабочие элементы выберите Опубликовать.

Устранение ошибки TF208017: отсутствующий заголовок 1 в первой строке

Если первый рабочий элемент списка не содержит значения в столбце Заголовок 1, то при попытке публикации списка рабочих элементов в диалоговом окне Ошибки при публикации рабочих элементов отобразится сообщение об ошибке TF208017.

Исправление проблемы отсутствующего заголовка в первой строке

  1. Закройте диалоговое окно Ошибки при публикации рабочих элементов.

  2. Выясните, почему для первого рабочего элемента отсутствует значение Заголовок 1.

    Анализ причины ошибки позволяет определить, что необходимо сделать для исправления списка рабочих элементов.

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

    2. Если первый рабочий элемент должен располагаться в списке ниже, переместите правильный рабочий элемент в начало списка.

      Подробнее о перемещении рабочих элементов см. в разделе Пакетное добавление или изменение рабочих элементов с использованием Excel.

  3. На вкладке Группа в группе Рабочие элементы выберите Опубликовать.

Устранение ошибки TF208022: отсортированный список дерева

Если вы установили пакет обновления 1 для Visual Studio 2010 или более поздней версии, то при выборе команды Опубликовать после сортировки рабочих элементов в списке дерева появляется сообщение об ошибке:

TF208022: невозможно опубликовать отсортированный древовидный список. Для публикации необходимо предварительно удалить все условия сортировки, примененные к этому списку рабочих элементов. Следует помнить, что порядок рабочих элементов изменился. Перемещение критериев сортировки не вернет списку его первоначальный вид. Перед публикацией убедитесь, что все иерархические отношения в дереве правильны.

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

Разрешение проблем отсортированного списка дерева

  • Выберите Обновить, чтобы отменить изменения и восстановить иерархию дерева.

    Примечание

    При обновлении списка дерева удаляются все изменения, кроме сортировки.Для обновления списка дерева на вкладке Группа в группе Рабочие элементы выберите команду Обновить.

  • Вручную восстановите иерархию дерева, переместив строки дочерних элементов в родительские элементы. Затем на вкладке Группа в группе Рабочие элементы выберите Опубликовать.

Устранение ошибки TF208102: сортировка списка дерева с помощью Excel

При сортировке рабочих элементов в списке дерева в Excel появляется сообщение об ошибке:

TF208102: была выполнена сортировка древовидного списка с помощью Excel. Это действие привело к удалению измененного или вновь созданного иерархического ссылочного отношения дерева.

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

В общем случае не следует выполнять сортировку древовидного списка, иерархия которого была изменена.

Это сообщение указывает на то, что внесенные в поля изменения можно опубликовать, но все изменения в иерархии связей были отменены. Иерархия дерева автоматически возвращается в исходное состояние.

Публикация изменений и получение иерархии дерева

  1. На вкладке Группа в группе Рабочие элементы выберите Опубликовать.

  2. Выберите команду Обновить.

Устранение ошибки TF208104: заблокировано иерархическое ссылочное отношение

Если публикуется лист с рабочими элементами, синхронизированными с Project Server, и иерархические ссылочные отношения этих элементов заблокированы (Значок заблокированной ссылки), может появиться следующее сообщение об ошибке:

TF208104: изменено одно или несколько иерархических ссылочных отношений, которые могли быть заблокированы другими процессами, такими как Project Server.

Изменения, внесенные в отдельные рабочие элементы, были опубликованы. Изменения, внесенные в заблокированные ссылки, были исправлены автоматически.

Это сообщение об ошибке появляется при изменении иерархии связей, содержащей заблокированные связи. Это сообщение указывает на то, что внесенные в поля изменения публикуются, но все изменения в иерархии связей, как для заблокированных связей, так и для незаблокированных, не публикуются и возвращаются в исходное состояние.

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

Публикация изменений незаблокированных связей

  • Для несинхронизированных рабочих элементов можно изменить иерархические связи из Team Explorer или Team Web Access. Для получения дополнительной информации см. Пакетное добавление или изменение рабочих элементов с использованием Excel.

  • Чтобы изменить незаблокированные иерархические связи в Excel, измените запрос, используемый для экспорта рабочих элементов, исключив из него рабочие элементы с заблокированными связями. Например, можно добавить предложение в условия фильтра, чтобы исключить элементы, поле Project Server Is Linked которых имеет значение Да.

См. также

Задачи

Устранение ошибок проверки данных (публикация и обновление)

Разрешение конфликтов данных (публикация и обновление)

Основные понятия

Работа в приложениях Microsoft Excel и Microsoft Project, подключенных к серверу Team Foundation Server