Свойство Application.GlobalOutlineCodes (Project)

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

Синтаксис

выражение. GlobalOutlineCodes

выражение: переменная, представляющая объект Application.

Примечания

Примечание.

В Project код структуры — это любое настраиваемое корпоративное поле, в котором используется одноуровневая или многоуровневая таблица подстановки текста. Настраиваемые корпоративные поля можно создавать только в Project Web App, с помощью методов интерфейса Project Server (PSI) или клиентской объектной модели (CSOM) в Project. Корпоративный глобальный шаблон не хранит настраиваемые корпоративные поля.

Если Project профессиональный не подключен к Project Server, свойство GlobalOutlineCodes получает только коллекцию кодов структуры в файле Global.mpt на локальном компьютере. Если Project профессиональный связан с Project Server, коллекция кодов структуры включает коды в файле Global.mpt, а также настраиваемые корпоративные текстовые поля с таблицей подстановки.

Пример

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

Sub ListGlobalOutlineCodes() 
    Dim i As Integer 
    Dim numCF_withLUTs As Integer 
    numCF_withLUTs = GlobalOutlineCodes.count 
 
    For i = 1 To numCF_withLUTs 
        Debug.Print GlobalOutlineCodes.Item(i).Name 
    Next i 
End Sub

В Project Server 2013 настраиваемые текстовые поля по умолчанию с таблицей подстановки включают следующие:

  • Тип затрат

  • Работоспособность

  • Project Departments

  • Отдел ресурсов

  • RBS

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.