Cправочное руководство средства доступа OLE DB приложения Microsoft Office Project 2003

Cправочное руководство средства доступа OLE DB приложения Microsoft Office Project 2003
Общие сведения
  Важные возможности средства доступа OLE DB Project
  Особенности
  Ограничения

Образец программы, использующей объекты ADO (Microsoft ActiveX Data Objects)
  Доступ к OLE DB Project на локальном компьютере с использованием объектов ADO

Таблицы OLE DB Project
  Assignments
  Таблицы AssignmentTimephased с поминутной, почасовой, посуточной, понедельной и помесячной детализацией
  Availability
  BaselineTaskSplits
  CalendarData
  CalendarExceptions
  Calendars
  CostRates
  CustomFieldGraphicalIndicators
  CustomFields
  CustomFieldValueList
  CustomOutlineCodeFields
  OutlineCodes
  Predecessors
  Project
  Resources
  Таблицы ResourceTimephased с поминутной, почасовой, посуточной, понедельной и помесячной детализацией
  Successors
  Tasks
  TaskSplits
  Таблицы TaskTimephased с поминутной, почасовой, посуточной, понедельной и помесячной детализацией
  WBS

Общие сведения

В этом документе содержатся сведения, необходимые для доступа к данным Microsoft Office Project 2003 через средство доступа OLE DB Project. Здесь описываются структуры таблиц OLE DB Project, даются дополнительные сведения о OLE DB Project и приводится образец программы, использующей объекты доступа к данным ADO (Microsoft ActiveX Data Objects).

В начало

Важные возможности средства доступа OLE DB Project

Важные возможности средства доступа OLE DB Project включают:

В начало

Особенности

Некоторые аспекты средства доступа OLE DB для Project уникальны и должны быть приняты во внимание во избежание нежелательных результатов:

Средство доступа также поддерживает три параметра реестра, в которых определяется, сколько секунд должно пройти, прежде чем наступит то или иное состояние тайм-аута. Эти параметры находятся в подразделе реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\MS Project\OLE DB Provider:

Параметр реестра Значение по умолчанию Описание
TimeoutOnLoad 0 Время, в течение которого служба доступа будет пытаться загрузить проект, прежде чем возвратит сообщение о его недоступности. (Значение 0 отменяет тайм-аут.)
TimeBeforeUnload 37 Время, в течение которого проект будет оставаться открытым после загрузки другого проекта. Независимо от значения этого параметра, текущий проект остается в памяти до тех пор, пока не будет загружен новый проект.
TimeBeforeRefresh 5 Частота, с которой текущий проект проверяется на наличие обновленных данных.

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

В начало

Ограничения

В текущей реализации средства доступа OLE DB для Project действует ряд ограничений:

В начало

Образец программы, использующей объекты ADO (Microsoft ActiveX Data Objects)

Среда ADO (Microsoft ActiveX Data Objects — объекты данных ActiveX) обеспечивает доступ к OLE DB Project с использованием набора объектов, событий, методов и свойств. Возможны два способа использования ADO: доступ к поставщику данных на локальном компьютере и доступ к нему с сервера Project Server.

Доступ к поставщику Project на локальном компьютере с использованием среды ADO

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

Примечание.  Для компиляции этой программы необходимо добавить в проект ссылку на библиотеку Microsoft ActiveX Data Objects 2.1 или более поздней версии. Дополнительные сведения см. в разделе «Set a Reference to a Type Library» (Установка ссылки на библиотеку типов) в справке Microsoft Project Visual Basic.

Sub Connect()
    Dim conData As New ADODB.Connection
    Dim rstAssigns As New ADODB.Recordset
    Dim intCount As Integer
    Dim strSelect As String
    Dim strResults As String
    
    conData.ConnectionString = "Provider=Microsoft.Project.OLEDB.11.0;PROJECT NAME=" & FILE_NAME
' To connect to a Microsoft SQL Server file, you must also supply User ID and Password arguments
'    conData.ConnectionString = "Provider=Microsoft.Project.OLEDB.11.0;User ID=jsmith;Password=MyPass5;  & _
          PROJECT NAME=" & FILE_NAME
    
    conData.ConnectionTimeout = 30
    conData.Open

    strSelect = "SELECT ResourceUniqueID, AssignmentResourceID, AssignmentResourceName, TaskUniqueID,  & _
          AssignmentTaskID," " AssignmentTaskName FROM Assignments WHERE TaskUniqueID > 0 ORDER BY  & _
          AssignmentTaskID ASC"
    rstAssigns.Open strSelect, conData

    Do While Not rstAssigns.EOF
        For intCount = 0 To rstAssigns.Fields.Count - 1
            If (Not IsNull(rstAssigns.Fields(intCount).Value)) Then
                strResults = strResults & "'" & rstAssigns.Fields(intCount).Name & "'" & Space(40 -  & _
                    Len(rstAssigns.Fields(intCount).Name)) & vbTab & CStr(rstAssigns.Fields(intCount).Value) & vbCrLf
            End If
            
            If (IsNull(rstAssigns.Fields(intCount).Value)) Then
                strResults = strResults & "'" & rstAssigns.Fields(intCount).Name & "'" & Space(40 -  & _
                    Len(rstAssigns.Fields(intCount).Name)) & vbTab & CStr("") & vbCrLf
            End If
                   
        Next
        strResults = strResults & vbCrLf
        rstAssigns.MoveNext
    Loop
    
    conData.Close
    
    Open "C:\My Documents\Results.txt" For Output As #1
    Print #1, strResults
    Close #1
        
    Shell "Notepad C:\My Documents\Results.txt", vbMaximizedFocus

End Sub
В начало

Таблицы OLE DB Project

Ниже описываются таблицы, открывающиеся с помощью средства доступа OLE DB Project. Для каждой таблицы приводится список ее столбцов (полей), типы данных полей, их описания и значения (если таковые предусмотрены).

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

Примечание.  Корпоративные настраиваемые поля, доступные только в выпуске Project Professional 2003, помечаются в описаниях таблиц буквой К в левом столбце.

В начало

Символы индикаторов

В Project доступны следующие символы индикаторов:

Значение Символ индикатора
0 Нет
1 Шар, травяной
2 Шар, желтый
3 Шар, красный
7 Шар, черный
5 Шар, белый
6 Шар, темно-бирюзовый
7 Шар, зеленый
8 Шар, синий
9 Шар, сиреневый
10 Шар, лиловый
11 Шар, темно-бордовый
12 Шар, светло-серый
13 Шар, серый
14 Флаг, травяной
15 Флаг, желтый
16 Флаг, красный
17 Флаг, белый
18 Флаг, темно-бирюзовый
19 Флаг, синий
20 Флаг, сиреневый
21 Флаг, серый
22 Квадрат, травяной
23 Квадрат, желтый
24 Квадрат, красный
25 Квадрат, черный
26 Квадрат, белый
27 Плюс, травяной
28 Плюс, желтый
29 Плюс, красный
30 Плюс, черный
31 Плюс, белый
32 Минус, травяной
33 Минус, желтый
34 Минус, красный
35 Минус, черный
36 Минус, белый
37 Ромб, травяной
38 Ромб, желтый
39 Ромб, красный
40 Стрелка влево
41 Стрелка вправо
42 Стрелка, двойная
43 Стрелка вверх
44 Стрелка вниз
45 Круг, закрашенный
46 Круг, закрашенный снизу
47 Круг, закрашенный слева
48 Круг, закрашенный сверху
49 Круг, закрашенный справа
50 Круг, с внешней закраской
51 Круг, без закраски (окружность)
52 Лампочка, выключенная
53 Лампочка, включенная
54 Галочка
55 Знак удаления
56 Вопросительный знак
57 Часы
58 Защелка
59 Веселое лицо, желтое
60 Веселое лицо, травяное
61 Лицо, желтое
62 Лицо, темно-бирюзовое
63 Грустное лицо, желтое
64 Грустное лицо, красное
65 Тире
В начало

Assignments

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

  Название проекта Тип данных Описание
Project text Название проекта, отображаемое как путь к его расположению, например C:\pathname\MyProject.mpp.
E ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
ResourceUniqueID number Указатель на действительный идентификатор в таблице Resources.
E ResourceEnterpriseUniqueID number Указатель на действительный корпоративный идентификатор в таблице Resources.
TaskUniqueID number Указатель на действительный идентификатор в таблице Tasks.
AssignmentUniqueID number Уникальный идентификатор назначения.
AssignmentPercentWorkComplete number Текущее состояние назначения, выраженное в виде доли выполненных трудозатрат по назначению в процентах.
AssignmentActualCost number Затраты на работу, уже выполненную ресурсом задачи.
AssignmentActualFinish date Дата и время фактического завершения назначения.
AssignmentActualOvertimeCost number Затраты на сверхурочные работы, которые уже выполнены ресурсом задачи.
AssignmentActualOvertimeWork number Фактический объем сверхурочных трудозатрат, которые уже выполнены ресурсом по назначенной задаче.
AssignmentActualOvertimeWorkProtected number Фактические сверурочные трудозатраты защищены.
AssignmentActualStart date Дата и время фактического начала назначения.
AssignmentActualWork number Объем работы, которая уже выполнена ресурсом задачи.
AssignmentActualWorkProtected number Фактические трудозатраты защищены.
AssignmentACWP number Затраты на работу, уже выполненную ресурсом задачи к дате отчета о состоянии проекта или к текущей дате; также называемые фактической стоимостью выполненных работ.
AssignmentBaselineCost number Общая величина запланированных затрат на работу, которую ресурс должен выполнить по задаче.
AssignmentBaseline1Cost-10 number Настраиваемые данные о базовых затратах.
AssignmentBaselineFinish date Запланированная дата завершения назначения на момент сохранения базового плана.
AssignmentBaseline1Finish-10 number Настраиваемые данные о базовом окончании.
AssignmentBaselineStart date Запланированная дата начала назначения на момент сохранения базового плана.
AssignmentBaseline1Start-10 number Настраиваемые данные о базовом начале.
AssignmentBaselineWork number Исходный плановый объем трудозатрат ресурса по задаче.
AssignmentBaseline1Work-10 number Настраиваемые данные о базовых трудозатратах.
AssignmentBCWP number Совокупная процентная доля завершенных трудозатрат по назначению в повременном представлении (к дате отчета о состоянии или к текущей дате), умноженная на величину повременных базовых затрат для назначения, также называемая базовой стоимостью выполненных работ.
AssignmentBCWS number Совокупные повременные базовые затраты на дату отчета о состоянии или текущую дату, также называемые базовой стоимостью запланированных работ.
AssignmentBooking Type number Указывает тип резервирования назначения:
0 Жесткий
2 Мягкий
AssignmentConfirmed Boolean Указывает, принял ли ресурс назначение задачи в ответ на сообщение с уведомлением о назначении или отклонил его.
AssignmentCost number Общая величина запланированных затрат для назначения, складывающаяся из затрат по работам, уже выполненным ресурсом задачи, и затрат, планируемых для оставшейся работы по назначению.
AssignmentCost1-10 number Настраиваемые данные о затратах.
CostRateTable number Указывает, какая таблица норм затрат должна использоваться для ресурса при работе по назначению:
0 A (по умолчанию)
1 B
2 C
3 D
7 E
AssignmentCostVariance number Разница между базовыми затратами и общими затратами для назначения.
AssignmentCV number Расхождение между затратами, которые потребовались бы для достижения текущего уровня завершения назначения, и фактическими затратами на достижение этого уровня к дате отчета о состоянии или к текущей дате.
AssignmentDate1-10 date Настраиваемые данные о датах.
AssignmentDelay number Количество времени, которое ресурс должен выждать с момента начала задачи, прежде чем приступать к работе по назначению.
AssignmentDuration1-10 number Настраиваемые данные о длительности назначения, отдельно хранящиеся в проекте.
E AssignmentEnterpriseCost1-10 number Настраиваемые данные о корпоративных затратах.
E AssignmentEnterpriseDate1-30 number Настраиваемые данные о корпоративных датах.
E AssignmentEnterpriseDuration1-10 number Настраиваемые данные о корпоративной длительности.
E AssignmentEnterpriseFlag1-20 number Настраиваемые данные о корпоративных флагах.
E AssignmentEnterpriseNumber1-40 number Настраиваемые корпоративные числовые данные.
E AssignmentEnterpriseOutlineCode1-30ID number Сведения о корпоративном настраиваемом коде структуры. Коды структуры 20-29 соответствуют коду структуры AssignmentEnterpriseRMV. Корпоративный код структуры 30 используется для структурной декомпозиции ресурсов (СДРес).
AssignmentEnterpriseRMV20-29ID number Сведения о корпоративном многозначном коде структуры. Коды структуры AssignmentEnterpriseRMV 20-29 соответствуют коду структуры AssignmentEnterpriseOutlineCode.
E AssignmentEnterpriseText1-40 number Настраиваемые корпоративные текстовые данные.
AssignmentFinish date Запланированная дата и время завершения работы назначенного ресурса над задачей.
AssignmentFinish1-10 date Настраиваемые данные о дате окончания.
AssignmentFinishVariance number Разница между датой окончания назначения по базовому плану и текущей запланированной датой окончания.
AssignmentFixedMaterial Boolean Указывает, должен ли назначенный материальный ресурс расходоваться единовременно, в фиксированном объеме.
AssignmentFlag1-20 Boolean Указывает, отмечено ли для назначения выполнение дальнейших действий или что-либо иное.
AssignmentHasFixedRateUnits Boolean Указывает, установлена ли для назначения фиксированная норма расхода.
AssignmentHyperlink text Заголовок или пояснительный текст к гиперссылке, связанной с назначением.
AssignmentHyperlinkAddress text Адрес для гиперссылки, связанной с назначением.
AssignmentHyperlinkHref text Комбинация (объединение) адреса и субадреса гиперссылки, связанной с назначением.
AssignmentHyperlinkScreenTip text Текст экранной подсказки, относящейся к гиперссылке.
AssignmentHyperlinkSubAddress text Конкретное место в документе, который указан гиперссылкой, связанной с назначением.
AssignmentLevelingDelay number Количество времени, на которое следует задержать начало работы над назначением относительно запланированной даты его начала в результате выравнивания загрузки ресурсов.
AssignmentLinkedFields Boolean Указывает, существуют ли связи OLE с назначением.
AssignmentMilestone Boolean Указывает, является ли задача назначения вехой.
AssignmentNotes text Заметки о назначении.
AssignmentNumber1-20 number Настраиваемые числовые данные.
AssignmentOverallocated Boolean Указывает, не назначено ли ресурсу больше работы по конкретной задаче, чем он может выполнить в пределах обычного объема трудозатрат.
E AssignmentOtherType number Тип назначения:
0 Обычный
1 Трудозатраты только на задачи
2 Фиксированные затраты
3 Фиксированные затраты и только задачи
AssignmentOvertimeCost number Общие затраты на сверхурочные работы для назначения ресурса.
AssignmentOvertimeWork number Объем сверхурочных трудозатрат, которые должны быть выполнены ресурсом по задаче; оплачиваются по ставке сверхурочных работ для ресурса.
AssignmentPeakUnits number Максимальное число единиц в процентах, на которое ресурс назначается задаче в пределах данного периода времени.
AssignmentRegularWork number Общий объем несверхурочной работы, которую по плану должен выполнить назначенный задаче ресурс.
AssignmentRemainingCost number Затраты, необходимые для завершения всей оставшейся работы, которая запланирована для всех ресурсов конкретной задачи.
AssignmentRemainingOvertimeCost number Расходы на оставшиеся по плану сверхурочные работы для назначения.
AssignmentRemainingOvertimeWork number Объем сверхурочных трудозатрат, которые осталось выполнить для назначения.
AssignmentRemainingWork number Количество времени, необходимое назначенному задаче ресурсу для выполнения работы по назначению.
AssignmentRemainingWorkContour number Характер распределения оставшихся трудозатрат в течение интервала назначения:
0 Плоский (по умолчанию)
1 Загрузка в конце
2 Загрузка в начале
3 Двойной пик
7 Ранний пик
5 Поздний пик
6 Колокол
7 Черепаха
8 Пользовательский
AssignmentResourceID number Указатель на действительный идентификатор в таблице Resources.
AssignmentResourceName text Название ресурса, связанного с назначением.
AssignmentResourceType number Тип ресурса:
0 Материальный: расходные материалы, например сталь, бетон, грунт
1 Трудовой (по умолчанию): люди и оборудование
E AssignmentResourceRequestType number Тип запроса:
0 Нет (по умолчанию)
1 Запрос
2 Потребность
AssignmentResponsePending Boolean Указывает, получен ли ответ на сообщение с уведомлением о назначении, отправленное назначенному задаче ресурсу.
AssignmentStart date Запланированная дата и время начала трудозатрат назначенного ресурса по задаче.
AssignmentStart1-10 date Настраиваемые данные о дате начала.
AssignmentStartVariance number Разница между датой начала назначения по базовому плану и текущей запланированной датой начала.
AssignmentSummary number Указывает, является ли назначение частью суммарной задачи.
AssignmentSV number Разница между текущей величиной затрат и затратами по базовому плану назначения к дате отчета о состоянии или к текущей дате.
AssignmentTaskID number Указатель на действительный идентификатор в таблице Tasks.
AssignmentTaskName text Название задачи, связанной с назначением.
AssignmentTaskSummaryName text Название суммарной задачи для задачи, связанной с назначением.
AssignmentTeamStatusPending Boolean Указывает, получено ли сообщение о состоянии в ответ на сообщение с запросом сведений о ходе выполнения, отправленное ресурсу, который назначен задаче.
AssignmentText1-30 text Настраиваемые текстовые данные.
AssignmentUnits number Число единиц, на которое ресурс назначается задаче; выражается в процентах от максимального числа единиц ресурса.
AssignmentUpdateNeeded number Указывает, нужно ли отправить назначенному задаче ресурсу сообщение в связи с изменением даты начала, даты окончания или назначений ресурсов.
AssignmentVAC number Отклонение по завершении (ОПЗ) — разница между базовыми затратами и общими затратами на выполнение задачи для назначения.
AssignmentWork number Общий запланированный объем работы, которую должен выполнить ресурс задачи.
AssignmentWorkContour number Характер распределения трудозатрат в течение интервала назначения:
0 Плоский (по умолчанию)
1 Загрузка в конце
2 Загрузка в начале
3 Двойной пик
7 Ранний пик
5 Поздний пик
6 Колокол
7 Черепаха
8 Пользовательский
AssignmentWorkVariance number Разница между трудозатратами назначения по базовому плану и текущими запланированными трудозатратами.
В начало

Таблицы AssignmentTimephased с поминутной, почасовой, посуточной, понедельной и помесячной детализацией

Средство доступа OLE DB Project Всего имеется пять таблиц назначений с повременными данными: с поминутной, почасовой, посуточной, понедельной и помесячной детализацией. Названия всех таблиц с повременными данными имеют одинаковый формат: tableTimephasedBytime, например AssignmentTimephasedByMinute. Эти таблицы возвращают повременные данные для всех назначений в представлении по минутам, по часам, по дням, по неделям или по месяцам, начиная с самой ранней даты начала и кончая самой поздней датой окончания.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
AssignmentUniqueID number Уникальный идентификатор назначения.
AssignmentTimeStart date Запланированная дата и время начала трудозатрат назначенного ресурса по задаче.
AssignmentTimeFinish date Запланированная дата и время завершения работы назначенного ресурса над задачей.
AssignmentTimeActualCost number Затраты на работу, уже выполненную ресурсом по задаче.
AssignmentTimeActualOvertimeWork number Фактический объем сверхурочных трудозатрат, которые уже выполнены ресурсом по назначенной задаче.
AssignmentTimeActualWork number Объем работы, которая уже выполнена ресурсом задачи.
AssignmentTimeACWP number Затраты на работу, уже выполненную ресурсом по задаче к дате отчета о состоянии проекта или к текущей дате.
AssignmentTimeBaselineCost number Общая величина запланированных затрат на работу, которую должен выполнить ресурс по задаче.
AssignmentTimeBaseline1Cost-10 number Настраиваемые данные о базовых затратах.
AssignmentTimeBaselineWork number Исходный плановый объем трудозатрат ресурса по задаче.
AssignmentTimeBaseline1Work-10 number Настраиваемые данные о базовых трудозатратах.
AssignmentTimeBCWP number Совокупная процентная доля завершенных трудозатрат по назначению в повременном представлении (к дате отчета о состоянии или к текущей дате), умноженная на величину повременных базовых затрат для назначения.
AssignmentTimeBCWS number Совокупная величина повременных базовых затрат назначения к дате отчета о состоянии или к текущей дате.
AssignmentTimeCost number Общая величина запланированных затрат для назначения ресурса, складывающаяся из затрат по работам, уже выполненным ресурсом задачи, и затрат, планируемых для оставшейся работы по назначению.
AssignmentTimeCumulativeCost number Совокупная величина запланированных повременных затрат для назначения ресурса на текущий момент, складывающаяся из затрат по работам, уже выполненным ресурсом задачи, и затрат, планируемых для оставшейся работы по назначению.
AssignmentTimeCumulativeWork number Общий запланированный объем работы, которую должен выполнить ресурс задачи.
AssignmentTimeCV number Расхождение между затратами, которые потребовались бы для достижения текущего уровня завершения назначения, и фактическими затратами на достижение этого уровня к дате отчета о состоянии или к текущей дате.
AssignmentTimeOvertimeWork number Объем сверхурочных трудозатрат, которые должны быть выполнены ресурсом по задаче; оплачиваются по ставке сверхурочных работ для ресурса.
AssignmentTimePeakUnits number Максимальное число единиц в процентах, на которое ресурс назначается задаче в пределах данного периода времени.
AssignmentTimePercentAllocation number Объем трудозатрат ресурса в процентах, который выделяется для конкретного назначения.
AssignmentTimeRegularWork number Общий объем несверхурочной работы, которую по плану должен выполнить назначенный задаче ресурс.
AssignmentTimeSV number Разница между текущей величиной затрат и затратами по базовому плану назначения к дате отчета о состоянии или к текущей дате.
AssignmentTimeWork number Общее количество времени, запланированное для работы, которую должен выполнить ресурс задачи.
В начало

Availability

Эта таблица обычно используется вместе с таблицей Resources для получения сведений о доступности ресурсов.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
ResourceUniqueID number Указатель на действительный идентификатор в таблице Resources.
ResourceEnterpriseUniqueID number Указатель на действительный корпоративный идентификатор в таблице Resources.
AvailabilityAvailableFrom date Дата, начиная с которой ресурс доступен для привлечения к работе в соответствии с указанными на текущий период времени единицами.
AvailabilityAvailableTo date Дата окончания интервала времени, в течение которого ресурс будет доступен для привлечения к работе в соответствии с указанными на текущий период времени единицами.
AvailabilityAvailableUnits number Число единиц, на которое ресурс назначается задаче; выражается в процентах от максимального числа единиц ресурса.
В начало

BaselineTaskSplits

В этой таблице сохраняются базовые сведения о прерывании для конкретной задачи.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
TaskUniqueID number Указатель на действительный идентификатор в таблице Tasks.
BaselineField number Поле, от которого отсчитывается начало или окончание прерывания задачи в базовом плане.
BaselineSplitFinish date Дата окончания прерывания задачи в базовом плане.
BaselineSplitStart date Дата начала прерывания задачи в базовом плане.
В начало

CalendarData

В существующих таблицах CalendarData Calendars и новых таблицах CalendarExceptions хранятся все календарные данные, имеющиеся в средстве доступа OLE DB в Project.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
CalendarUniqueID number Указатель на действительный идентификатор в таблице Calendars.
CalendarWeekday number Рабочий день, определенный для календаря:
0 Исключение
1 Воскресенье
2 Понедельник
3 Вторник
7 Среда
5 Четверг
6 Пятница
7 Суббота
CalendarWorking Boolean Указывает, являются ли выбранные дни рабочими.
CalendarFromDate date Дата начала исключения.
CalendarToDate date Дата окончания исключения.
CalendarFromTime1-5 number Время начала первой, второй, третьей, четвертой и пятой смены.
CalendarToTime1-5 number Время окончания первой, второй, третьей, четвертой и пятой смены.
В начало

CalendarExceptions

В таблицах CalendarExceptions Calendars и CalendarData хранятся все календарные данные, имеющиеся в средстве доступа OLE DB в Project.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
CalendarUniqueID number Указатель на действительный идентификатор в таблице Calendars.
CalendarExceptionFromDate date Дата начала исключения из календаря.
CalendarExceptionToDate date Дата окончания исключения из календаря.
CalendarExceptionWorking Boolean Указывает, являются ли дни, входящие в интервал исключения из календаря, рабочими.
CalendarExceptionFromTime1-3 number Время начала первого, второго, третьего, четвертого и пятого периодов времени.
CalendarExceptionToTime1-3 number Время окончания первого, второго, третьего, четвертого и пятого периодов времени.
В начало

Calendars

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

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
CalendarUniqueID number Уникальный идентификатор календаря.
ResourceUniqueID number Указатель на действительный идентификатор в таблице Resources.
ResourceEnterpriseUniqueID number Указатель на действительный корпоративный идентификатор в таблице Resources.
CalendarName text Название календаря; если данный календарь является календарем ресурса, это поле остается пустым.
CalendarIsBaseCalendar Boolean Указывает, является ли данный календарь базовым; календарь ресурса не может быть базовым.
CalendarBaseCalendarUniqueID number Указывает на родительский базовый календарь для данного календаря (обязателен для всех календарей ресурсов).
В начало

CostRates

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

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
ResourceUniqueID number Указатель на действительный идентификатор в таблице Resources.
ResourceEnterpriseUniqueID number Указатель на действительный корпоративный идентификатор в таблице Resources.
CostRateTable number Указывает, какая таблица норм затрат должна использоваться для ресурса при работе по назначению:
0 A (по умолчанию)
1 B
2 C
3 D
7 E
CostFromDate date Дата, начиная с которой действуют нормы затрат на ресурс.
CostToDate date Дата, после которой перестают действовать нормы затрат на ресурс.
CostStandardRate number Стандартная ставка, заданная в выбранной таблице норм затрат.
1 минута
2 час (по умолчанию)
3 день
7 неделя
5 месяц
7 год
CostOvertimeRate number Ставка сверхурочных работ, заданная в выбранной таблице норм затрат.
1 минута
2 час (по умолчанию)
3 день
7 неделя
5 месяц
7 год
CostPerUseCost number Величина затрат на использование, заданная в выбранной таблице норм затрат.
В начало

CustomFieldGraphicalIndicators

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

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
CustomFieldCategory number Указывает, является ли данное поле настраиваемым полем задачи или полем ресурса:
0 Задачи
1 Ресурсы
CustomFieldName number Применяемое по умолчанию обозначение поля в интерфейсе пользователя, например «Затраты1».
IndicatorCriteria number Тип задачи или ресурса, к которым применяются условия:
0 Несуммарные строки
1 Суммарные строки
2 Суммарная задача проекта
IndicatorCriteriaIndex number Индекс условий, когда для одного поля задаются несколько условий.
IndicatorCriteriaTest text Текстовое представление условия; используется для проверки отображения графического индикатора, например «is equal to» (равняется).
IndicatorCriteriaValue number Значение, используемое при проверке условия, например $99.
IndicatorCriteriaGraphic number Индекс отображаемого графического индикатора.
В начало

CustomFields

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

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
CustomFieldCategory number Указывает, является ли данное поле настраиваемым полем задачи или полем ресурса:
0 Задачи
1 Ресурсы
CustomFieldName number Применяемое по умолчанию обозначение поля в интерфейсе пользователя, например «Затраты1».
CustomFieldAlias text Имя, назначенное настраиваемому полю после переименования, например: «Ожидаемые затраты (Затраты1)».
CustomFieldAttribute number Указывает, предусмотрен ли для настраиваемого поля список значений, формула или не предусмотрено ничего (по умолчанию).
CustomFieldValueListOrder number Правило упорядочения элементов в раскрывающемся списке настраиваемого поля:
0 По номеру строки (по умолчанию)
1 По возрастанию
2 По убыванию
CustomFieldSummaryCalculation number Указывает, используют ли суммарные строки задач и групп сведенные значения, вычисляются по формуле или изменяются непосредственно пользователем:
0 Нет (по умолчанию); разрешается непосредственный ввод и изменение суммарных значений задач.
1 Сведение (см. CustomFieldSummaryRollup (Суммарное сведение)).
2 Использовать формулу (см. CustomFieldFormula (Формула)).
CustomFieldSummaryRollup number Определяет тип сведения в случае, когда в поле CustomFieldSummaryCalculation (Суммарный расчет) выбран вариант «Сведение»:
0 Максимум (по умолчанию)
1 Минимум
3 Сумма
7 Среднее
5 Среднее по подуровню 1
CustomFieldFormula number Формула для настраиваемого поля, применяемая в случае, когда в поле CustomFieldSummaryCalculation (Суммарный расчет) выбран вариант «Использовать формулу».
CustomFieldGraphicalIndicator Boolean Указывает, замещаются ли данные графическим индикатором. Если данные замещаются графическим индикатором, см. дополнительные сведения в таблице CustomFieldGraphicalIndicators.
В начало

CustomFieldValueList

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

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
CustomFieldCategory number Указывает, является ли данное поле настраиваемым полем задачи или полем ресурса:
0 Задачи
1 Ресурсы
CustomFieldName number Применяемое по умолчанию обозначение поля в интерфейсе пользователя, например «Затраты1».
ValueListIndex number Указатель позиции элемента списка значений настраиваемого поля относительно других элементов списка.
ValueListValue text Значение из списка для настраиваемого поля.
ValueListDescription text Описание списка для настраиваемого поля.
В начало

CustomOutlineCodeFields

В этой таблице содержится маска для каждой таблицы подстановки настраиваемого кода структуры.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
CustomFieldCategory number Указывает, является ли данное поле настраиваемым полем задачи или полем ресурса:
0 Задачи
1 Ресурсы
CustomFieldName text Применяемое по умолчанию обозначение поля в интерфейсе пользователя, например «Затраты1».
OutlineLevel number Указывает уровень структуры, соответствующий маске кода; автоматически увеличивается при добавлении нового уровня маски кода.
OutlineSequence number Тип символов, используемых в масках кода:
0 Цифры (по порядку); задает отображение числового кода структуры для данного уровня (по умолчанию).
1 Прописные буквы (латиница, по алфавиту); задает отображение кодов структуры, состоящих из прописных букв (например, A, B, C) для первых трех суммарных задач проекта.
2 Строчные буквы (латиница, по алфавиту); задает отображение кодов структуры, состоящих из строчных букв (например, a, b, c) для первых трех суммарных задач проекта.
3 Знаки (без сортировки); задает отображение произвольной комбинации цифр и букв (например, Arch1, Const1 или Insp1) для первых трех суммарных задач проекта. Microsoft Project отображает в поле настраиваемого кода структуры звездочку (*), пока не будет введена строка символов для этого кода.
OutlineLength number Максимальное число знаков (включая пробелы и разделители), разрешенных в строке кода первого уровня:
0 Любое число знаков (по умолчанию)
1 Один знак
2 ... 255 От 2 до 255 знаков
OutlineSeparator text Знак, используемый для разделения уровней настраиваемого кода структуры. Ниже приводятся варианты, доступные в диалоговом окне Определение кода структуры приложения Project; однако в качестве разделителя настраиваемого кода структуры можно использовать любой знак:
. Точка (по умолчанию)
+ Плюс
/ Косая черта
- Минус
В начало

OutlineCodes

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

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
OutlineCode number Идентификатор поля для кода структуры, например 188744096.
OutlineCodeLookupIndex number Указывает позицию одного кода структуры относительно других.
OutlineCodeLookupLevel number Уровень кода структуры.
OutlineCodeLookupParent number Указатель на родительский объект в дереве кодов структуры.
OutlineCodeLookupValue text Значение настраиваемого кода структуры.
OutlineCodeLookupDescription text Описание настраиваемого кода структуры.
В начало

Predecessors

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

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
TaskUniqueID number Указатель на действительный идентификатор в таблице Tasks.
PredecessorTaskUniqueID number Указатель на действительный идентификатор в таблице Tasks.
PredecessorLag number Время опережения (отрицательное число) или запаздывания (положительное число) задачи-предшественника; например -3д или +4д.
PredecessorPath text Путь к задаче-предшественнику (даже если задача-последователь находится в другом проекте), например C:\Мои документы\Bldg E Construction.mpp\3FF.
PredecessorType number Тип задачи-предшественника:
0 ОО (окончание-окончание)
1 ОН (окончание-начало)
2 НО (начало-окончание)
3 НН (начало-начало)
PredecessorLagType text Формат величины запаздывания, заданной в поле PredecessorLag:
3 м
7 ам
5 ч
6 ач
7 д
8 ад
9 н
10 ан
11 мес
12 амес
19 %
20 e%
35 м?
36 ам?
37 ч?
38 ач?
39 д?
40 ад?
41 н?
42 ан?
43 мес?
44 амес?
51 %?
52 e%?
В начало

Project

Эта таблица обеспечивает доступ к параметрам уровня проекта, содержащимся в диалоговых окнах «Сведения о проекте» (меню «Проект»), «Параметры» (меню «Сервис») и «Свойства» (меню «Файл»). Для получения содержимого суммарной задачи проекта обратитесь к таблице Tasks, используя идентификатор 0 в столбце TaskID (Идентификатор).

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Уникальный идентификатор проекта.
ProjectActualsInSync Boolean Указывает, синхронизированы ли фактические значения проекта с защищенными фактическими значениями проекта:
0 Фактические значения не синхронизированы.
1 Фактические значения синхронизированы.
ProjectAuthor text Имя автора проекта; используется для группировки аналогичных проектов.
ProjectCalendarName text Название календаря, связанного с проектом.
ProjectCategory text Категория, которой принадлежит проект; используется для группировки аналогичных проектов.
ProjectCompany text Название организации, создавшей проект; используется для группировки аналогичных проектов.
ProjectCreationDate date Дата создания проекта.
ProjectCriticalSlackLimit number Число дней, которое может пройти после даты окончания задачи, прежде чем Project пометит ее как критическую задачу.
ProjectCurrencyDigits number Число цифр после десятичной запятой в денежных значениях, отображаемых в Project:
0 Нет цифр после запятой: 0р
1 Одна цифра после запятой: 0,0р
2 Две цифры после запятой (по умолчанию): 0,00р
ProjectCurrencyPosition number Местоположение символа валюты по отношению к денежному значению:
0 Впереди, без пробела: р0
1 После, без пробела (по умолчанию): 0р
2 Впереди, с пробелом: р 0
3 После, с пробелом: 0 р
ProjectCurrencySymbol text Текущий символ, который представляет тип валюты, используемый в проекте.
ProjectCurrentDate date Текущая дата для проекта.
ProjectDaysPerMonth number Количество рабочих дней в месяце по умолчанию.
ProjectDefaultFinishTime number Дата окончания, принимаемая по умолчанию для всех новых задач.
ProjectDefaultFixedCostAccrual Boolean Указывает, начисляются ли фиксированные затраты.
ProjectDefaultOvertimeRate text Ставка, применяемая по умолчанию при оплате сверхурочных работ для новых ресурсов. См. ResourceOvertimeRate (Ставка сверхурочных работ).
ProjectDefaultStandardRate text Ставка, применяемая по умолчанию при оплате работы для новых ресурсов. См. ResourceStandardRate (Стандартная ставка).
ProjectDefaultStartTime number Дата начала, принимаемая по умолчанию для всех новых задач.
ProjectDefaultTaskType number Тип задачи, используемый по умолчанию для всех задач проекта:
0 Фиксированные единицы (по умолчанию); число единиц назначения остается постоянным, независимо от объема работы или длительности задачи.
1 Фиксированная длительность; длительность задачи остается постоянной, независимо от числа назначенных ресурсов (единиц назначения) или объема работы.
2 Фиксированные трудозатраты; общий объем работы остается постоянным, независимо от каких бы то ни было изменений длительности или количества назначенных задаче ресурсов (единиц назначения).
ProjectDurationFormat number Формат длительности, используемый по умолчанию для всех параметров длительности в проекте:
3 минута
5 час (по умолчанию)
7 день
9 неделя
11 месяц
ProjectEditableActualCosts Boolean Указывает, выполняет ли Project автоматическое вычисление фактических затрат.
E ProjectEnterpriseCost1-10 number Настраиваемые данные о корпоративных затратах проекта.
E ProjectEnterpriseCost1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ProjectEnterpriseDate1-30 number Настраиваемые данные о корпоративных датах.
E ProjectEnterpriseDate1Indicator-30 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ProjectEnterpriseDuration1- 10 number Настраиваемые данные о корпоративной длительности.
E ProjectEnterpriseDuration1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ProjectEnterpriseFlag1-20 number Настраиваемые данные о корпоративных флагах.
E ProjectEnterpriseFlag1Indicator-20 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ProjectEnterpriseName text Название проекта в базе данных Project Server.
E ProjectEnterpriseNumber1-40 number Настраиваемые корпоративные числовые данные.
E ProjectEnterpriseNumber1Indicator-40 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ProjectEnterpriseOutlineCode1-30ID number Настраиваемые данные о кодах структуры корпоративного уровня.
E ProjectEnterpriseOutlineCode1Indicator-30 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ProjectEnterpriseText1-40 number Настраиваемые корпоративные текстовые данные.
E ProjectEnterpriseText1Indicator-40 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ProjectEnterpriseVersion number Версия проекта для проектов в базе данных Project Server.
ProjectExpandTimephased Boolean Указывает, сохраняет ли Project повременные данные в пригодном для чтения виде или в двоичном формате при сохранении проекта в базе данных.
ProjectFinishDate date Дата и время запланированного завершения проекта.
ProjectFYStart number Месяц, с которого начинается финансовый год:
1 Январь (по умолчанию)
2 Февраль
3 Март
7 Апрель
5 Май
6 Июнь
7 Июль
8 Август
9 Сентябрь
10 Октябрь
11 Ноябрь
12 Декабрь
ProjectHonorConstraints Boolean Указывает, планирует ли Project задачи согласно их датам ограничений вместо учета зависимостей задач.
ProjectInsertedProjectsLikeSummary Boolean Указывает, рассматриваются ли вставленные проекты как суммарные задачи, а не как отдельные проекты при расчетах расписания.
ProjectIsAdminProject Boolean Указывает, является ли проект административным.
ProjectIsResourcePool Boolean Указывает, является ли проект своим собственным источником ресурсов или же он использует свои ресурсы совместно с другим проектом или с пулом ресурсов. См. ProjectPoolAttachedTo (Прикрепление пула).
ProjectKeywords text Список ключевых слов, относящихся к проекту; используется для группировки аналогичных проектов.
ProjectLastSaved date Дата последнего сохранения проекта.
ProjectManager text Руководитель проекта; используется для группировки проектов, имеющих одного руководителя.
ProjectMinsPerDay number Количество минут в одном дне по умолчанию.
ProjectMinsPerWeek number Количество минут в одной неделе по умолчанию.
ProjectMultipleCriticalPaths Boolean Указывает, будет ли Project вычислять и отображать критический путь для каждой независимой сети критических задач в рамках проекта.
ProjectNewTasksEffortDriven Boolean Указывает, будет ли новым задачам назначаться фиксированный объем работ.
ProjectNewTasksEstimated Boolean Указывает, будут ли для новых задач устанавливаться предварительные оценки длительности.
ProjectPoolAttachedTo text Имя файла проекта, который использует ресурсы совместно с данным файлом проекта; указывать обязательно, если в поле ProjectIsResourcePool (Пул ресурсов) установлено значение True.
ProjectRevision text Текущий номер версии файла проекта.
ProjectSavePreviewPicture Boolean Указывает, сохраняет ли Project изображение проекта для предварительного просмотра.
ProjectScheduledFromStart Boolean Указывает, планируется ли проект от даты своего начала (по умолчанию) или от даты окончания.
ProjectShowEstimatedDurations Boolean Указывает, отображает ли Project знаки ? после задач с предварительной оценкой длительности.
ProjectSplitInProgressTasks Boolean Указывает, можно ли прерывать задачи в ходе их выполнения.
ProjectSpreadActualCost Boolean Указывает, распределяются ли фактические затраты равномерно вплоть до даты отчета о состоянии.
ProjectSpreadPercentComplete Boolean Указывает, распределяется ли процент завершения равномерно вплоть до даты отчета о состоянии.
ProjectStartDate date Дата и время запланированного начала проекта.
ProjectStatusDate date Дата отчета о состоянии проекта.
ProjectSubject text Тема проекта; используется для группировки аналогичных проектов.
ProjectTaskUpdatesResource Boolean Указывает, будет ли Project автоматически вычислять фактические и оставшиеся затраты и трудозатраты при вводе в календарный план сведений о процентах завершения задач.
ProjectTitle text Название проекта; используется для группировки аналогичных проектов.
ProjectWorkFormat number Формат длительности, используемый по умолчанию для всех значений длительности рабочих периодов в проекте:
3 минута
5 час (по умолчанию)
7 день
9 неделя
11 месяц
В начало

Resourses

В этой таблице содержатся сведения, относящиеся к ресурсам.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
E ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
ResourceUniqueID number Уникальный идентификатор ресурса.
ResourcePercentWorkComplete number Текущее состояние всех назначенных ресурсу задач, выраженное в виде доли выполненных ресурсом трудозатрат в процентах.
ResourceAccrueAt number Указывает, как и когда должны начисляться стандартные и сверхурочные затраты на ресурсы задачи:
1 Начало; затраты начисляются сразу после начала задачи, которое определяется датой в поле ActualStart (Фактическое начало).
2 Конец; затраты не начисляются до тех пор, пока величина оставшихся трудозатрат не окажется равной нулю.
3 Пропорционально (по умолчанию); затраты начисляются по мере планирования и поступления сообщений о фактическом выполнении трудозатрат.
ResourceActualCost number Сумма затрат на работы, уже выполненные ресурсом по всем назначенным задачам.
ResourceActualOvertimeCost number Затраты на сверхурочные работы, которые уже выполнены ресурсом по всем назначенным задачам.
ResourceActualOvertimeWork number Фактический объем сверхурочных трудозатрат, которые уже выполнены ресурсом по всем назначениям.
ResourceActualOvertimeWorkProtected text Фактические сверхурочные трудозатраты были защищены.
ResourceActualWork number Фактический объем трудозатрат, которые уже выполнены ресурсом по всем назначениям.
ResourceActualWorkProtected text Фактические трудозатраты были защищены.
ResourceACWP number Сумма значений ФСВР (фактическая стоимость выполненных работ) по всем назначениям ресурса до даты отчета о состоянии или текущей даты.
ResourceAvailableFrom date Дата, начиная с которой ресурс доступен для привлечения к работе в соответствии с указанными на текущий период времени единицами.
ResourceAvailableTo date Дата окончания интервала времени, в течение которого ресурс будет доступен для привлечения к работе в соответствии с указанными на текущий период времени единицами.
ResourceBaseCalendar text Перечень всех календарей, доступных для применения к ресурсу, включая стандартный календарь и любые настраиваемые календари:
0 Стандартный (по умолчанию)
1+ Настраиваемый календарь
ResourceBaselineCost number Общие запланированные затраты для ресурса по всем назначенным задачам; другое название — БПЗ (бюджет по завершении).
ResourceBaseline1Cost-10 number Настраиваемые данные о базовых затратах.
ResourceBaselineFinish number Запланированная дата завершения для назначений.
ResourceBaseline1Finish-10 number Настраиваемые данные о базовом окончании.
ResourceBaselineStart number Запланированная дата начала для назначений.
ResourceBaseline1Start-10 number Настраиваемые данные о базовом начале.
ResourceBaselineWork number Первоначальный запланированный объем трудозатрат ресурса по всем своим назначениям.
ResourceBaseline1Work-10 number Настраиваемые данные о базовых трудозатратах.
ResourceBCWP number Сведенные суммарные данные по всем значениям БСВР для всех назначенных ресурсу задач, считая до даты отчета о состоянии или текущей даты; полное название — «базовая стоимость выполненных работ».
ResourceBCWS number Сведенные суммарные данные по всем значениям БСЗР для всех назначенных ресурсу задач; полное название — «базовая стоимость запланированных работ».
ResourceBookingType text Указывает тип резервирования для ресурса:
0 Жесткий
2 Мягкий
ResourceCanLevel Boolean Указывает, допустимо ли выравнивание загрузки для ресурса.
ResourceCode text Кодовое обозначение, сокращение или число, введенное в составе сведений о ресурсе.
ResourceConfirmed Boolean Указывает, получен ли ответ на посланное ресурсу сообщение о назначении задач с их принятием или отклонением.
ResourceCost number Общая величина запланированных затрат на ресурс для всех назначенных задач, складывающаяся из трудозатрат, уже выполненных ресурсом по всем задачам, и затрат, планируемых для всей оставшейся работы.
ResourceCost1-10 number Настраиваемые данные о затратах.
E ResourceCost1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
ResourceCostPerUse number Затраты, которые начисляются при каждом использовании ресурса.
ResourceCostVariance number Разница между значениями базовых затрат и общих затрат на ресурс.
ResourceCV number Расхождение между затратами, которые потребовались бы ресурсу для достижения текущего уровня завершения, и фактическими затратами на достижение этого уровня к дате отчета о состоянии или к текущей дате.
ResourceDate1-10 date Настраиваемые данные о датах.
E ResourceDate1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
ResourceDuration1-10 number Настраиваемые данные о длительности.
E ResourceDuration1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
ResourceEmailAddress text Адрес электронной почты ресурса; если это после оставить пустым, Microsoft Project использует в качестве адреса электронной почты имя из поля ResourceName (Название).
E ResourceEnterpriseCost1-10 number Настраиваемые данные о корпоративных затратах.
E ResourceEnterpriseCost1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ResourceEnterpriseDate1-30 number Настраиваемые данные о датах корпоративного уровня.
E ResourceEnterpriseDate1Indicator-30 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ResourceEnterpriseDuration1-10 number Настраиваемые данные о корпоративной длительности.
E ResourceEnterpriseDuration1-10Indicator number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ResourceEnterpriseFlag1-20 number Настраиваемые данные о флагах корпоративного уровня.
E ResourceEnterpriseFlag1Indicator-20 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ResourceEnterpriseGeneric Boolean Указывает, является ли данный ресурс универсальным ресурсом.
E ResourceEnterpriseNumber1-40 number Настраиваемые корпоративные числовые данные.
E ResourceEnterpriseNumber1Indicator-40 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ResourceEnterpriseOutlineCode1-30ID number Сведения о корпоративном настраиваемом коде структуры. Корпоративные коды структуры 20-29 соответствуют коду структуры ResourceEnterpriseRMV. Корпоративный код структуры 30 используется для кода структурной декомпозиции ресурсов (СДРес).
E ResourceEnterpriseRMV20-29ID number Сведения о корпоративном многозначном коде структуры ресурса. Коды структуры ResourceEnterpriseRMV 20-29 соответствуют коду структуры ResourceEnterpriseOutlineCode.
E ResourceEnterpriseOutlineCode1Indicator-30 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ResourceEnterpriseText1-40 number Настраиваемые корпоративные текстовые данные.
E ResourceEnterpriseText1Indicator-40 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E ResourceEnterpriseUniqueID number Уникальный идентификатор корпоративного ресурса.
ResourceFinish date Запланированная дата и время завершения работы ресурса над всеми назначенными задачами.
ResourceFinish1-10 date Настраиваемые данные о дате окончания.
E ResourceFinish1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
ResourceFlag1-20 Boolean Указывает, является ли ресурс отмеченным для дальнейшего действия или какой-либо идентификации.
E ResourceFlag1Indicator-20 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
ResourceGroup text Имя группы, к которой принадлежит ресурс.
ResourceHyperlink text Заголовок или пояснительный текст к гиперссылке, связанной с ресурсом.
ResourceHyperlinkAddress text Адрес гиперссылки, связанной с ресурсом.
ResourceHyperlinkHref text Комбинация (объединение) значений полей адреса и субадреса гиперссылки, относящихся к ресурсу.
ResourceHyperlinkScreenTip text Текст экранной подсказки, относящейся к гиперссылке.
ResourceHyperlinkSubAddress text Конкретное место в документе, который указан гиперссылкой, связанной с ресурсом.
ResourceID number Позиция ресурса по отношению к другим ресурсам.
ResourceInitials text Сокращенное обозначение названия ресурса.
ResourceIsNull Boolean Указывает, является ли данный ресурс пустым ресурсом.
ResourceLinkedFields Boolean Указывает, существуют ли связи OLE с ресурсом, установленные в активном проекте, в другом файле Microsoft Project или в другой программе.
ResourceMaterialLabel text Единицы измерения, заданные для материального ресурса, например тонны, коробки, кубометры. Это поле используется совместно с числом единиц назначения материального ресурса и доступно только в том случае, если в поле ResourceType (Тип) установлено значение «Материалы».
ResourceMaxUnits number Максимальная доля или число единиц, представляющее максимальную доступность ресурса для выполнения каких-либо задач в течение текущего периода времени. Может превышать 100%.
ResourceName text Название ресурса; должно быть уникальным в рамках Project Server, независимо от того, активен ли ресурс.
ResourceNotes text Заметки о ресурсе
ResourceNTAccount text Имя учетной записи Windows NT для ресурса, например имя_домена\имя_пользователя.
ResourceNumber1-20 number Настраиваемые числовые данные.
E ResourceNumber1Indicator-20 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
ResourceObjects number Количество объектов, связанных с ресурсом, исключая указанные в заметках.
ResourceOutlineCode1-10 text Буквенно-цифровой код, представляющий иерархическую структуру ресурсов.
ResourceOverallocated Boolean Указывает, назначено ли ресурсу больше работы по всем назначенным ему задачам, чем он может выполнить в пределах обычного объема трудозатрат.
ResourceOvertimeCost number Общие сверхурочные затраты на ресурс по всем назначенным задачам.
ResourceOvertimeRate text Норма оплаты сверхурочных трудозатрат ресурса.
ResourceOvertimeWork number Объем сверхурочных трудозатрат, которые должны быть выполнены ресурсом по всем назначенным ему задачами; оплачивается по ставке сверхурочных работ для ресурса.
ResourcePeakUnits number Максимальное число в процентах или единицах, на которое ресурс назначен всем своим задачам в произвольный момент времени.
ResourcePhonetics text Фонетические данные о названиях ресурсов в транскрипции хирагана или катакана; используется только в японской версии Microsoft Project.
ResourceRegularWork number Общий объем запланированных несверхурочных трудозатрат, которые должен выполнить ресурс по всем назначенным ему задачам.
ResourceRemainingCost number Запланированные затраты, которые потребуются для выполнения оставшейся работы, назначенной ресурсу.
ResourceRemainingOvertimeCost number Запланированные затраты на сверхурочные, которые потребуются для выполнения оставшихся сверхурочных трудозатрат по всем задачам, назначенным ресурсу.
ResourceRemainingOvertimeWork number Оставшийся объем сверхурочных трудозатрат, которые потребуются ресурсу для выполнения всех задач.
ResourceRemainingWork number Оставшийся объем трудозатрат (количество человеко-часов), которые потребуются ресурсу для выполнения всех назначенных задач.
ResourceResponsePending Boolean Указывает, получены ли ответы на все посланные ресурсу сообщения о назначенных задачах.
ResourceStandardRate text Норма оплаты обычных, несверхурочных трудозатрат ресурса.
ResourceStart date Запланированная дата и время начала работы назначенного ресурса над всеми своими задачами.
ResourceStart1-10 date Настраиваемые данные о дате начала.
E ResourceStart1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
ResourceSV number Разница между текущей величиной затрат и затратами по базовому плану для всех назначенных ресурсу задач к дате отчета о состоянии или к текущей дате; полное название — «отклонение от календарного плана».
ResourceText1-30 text Настраиваемые текстовые данные.
E ResourceText1Indicator-30 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
ResourceTeamStatusPending Boolean Указывает, получен ли ответ на посланное ресурсу сообщение с запросом сведений о ходе выполнения назначенной задачи.
ResourceType number Тип ресурса (трудовой или материальный):
0 Материальный: расходные материалы, например сталь, бетон, грунт.
1 Трудовой (по умолчанию): люди и оборудование.
ResourceUpdateNeeded Boolean Указывает, нужно ли отправить ресурсу сообщение в связи с изменениями в какой-либо из назначенных ему задач.
ResourceVAC number Разница между значениями базовых затрат и общих затрат на ресурс.
ResourceWork number Общий запланированный объем трудозатрат, которые должен выполнить ресурс по всем назначенным задачам.
ResourceWorkgroup text Способ передачи сообщений, используемый для связи с участниками проектной группы:
0 По умолчанию
1 Нет
3 Project Server
ResourceWorkVariance number Разница между общими трудозатратами ресурса по базовому плану и текущими запланированными трудозатратами.
В начало

Таблицы ResourceTimephased с поминутной, почасовой, посуточной, понедельной и помесячной детализацией

Средство доступа OLE DB поддерживает повременные данные. Всего имеется пять таблиц ресурсов с повременными данными: с поминутной, почасовой, посуточной, понедельной и помесячной детализацией. Имена всех таблиц с повременными данными имеют одинаковый формат: tableTimephasedBytime, например ResourceTimephasedByMinute. Эти таблицы возвращают повременные данные для всех ресурсов в представлении по минутам, по часам, по дням, по неделям или по месяцам, начиная с самой ранней даты начала и кончая самой поздней датой окончания.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
ResourceUniqueID number Указатель на действительный идентификатор в таблице Resources.
ResourceEnterpriseUniqueID number Указатель на действительный корпоративный идентификатор в таблице Resources.
ResourceTimeStart date Запланированная дата и время начала работы назначенного ресурса над всеми своими задачами.
ResourceTimeFinish date Запланированная дата и время окончания работы ресурса над всеми назначенными задачами.
ResourceTimeActualCost number Повременные затраты на работы, уже выполненные ресурсом по всем назначенным задачам.
ResourceTimeActualOvertimeWork number Фактический объем сверхурочных трудозатрат, которые уже выполнены ресурсом по всем назначениям.
ResourceTimeActualWork number Фактический объем трудозатрат, которые уже выполнены ресурсом по всем назначениям.
ResourceTimeACWP number Повременное суммарное значение фактической стоимости выполненных работ (ФСВР) по всем назначениям ресурса.
ResourceTimeBaselineCost number Величина базовых затрат для ресурса; другое название — «бюджет по завершении».
ResourceTimeBaseline1Cost-10 number Настраиваемые данные о базовых затратах.
ResourceTimeBaselineWork number Первоначальный запланированный объем трудозатрат ресурса по всем своим назначениям.
ResourceTimeBaseline1Work-10 number Настраиваемые данные о базовых трудозатратах.
ResourceTimeBCWP number Сведенные суммарные повременные данные по всем значениям БСВР (базовая стоимость выполненных работ) для всех назначенных ресурсу задач.
ResourceTimeBCWS number Суммарное значение БЗСЗ (базовая стоимость запланированных работ для ресурса).
ResourceTimeCost number Запланированные повременные затраты на ресурс по всем назначенным задачам.
ResourceTimeCumulativeCost number Совокупная величина запланированных повременных затрат на ресурс для всех назначенных задач, складывающаяся из затрат на работы, уже выполненные ресурсом по всем задачам, и затрат, планируемых для оставшейся работы.
ResourceTimeCumulativeWork number Совокупный объем трудозатрат ресурса (количество человеко-часов) за определенный период времени.
ResourceTimeCV number Расхождение между ожидаемыми затратами ресурса для текущего уровня завершения, и фактическими затратами на достижение этого уровня к дате отчета о состоянии или к текущей дате.
ResourceTimeOverallocation number Распределенный по времени объем трудозатрат, выражающий превышение доступности ресурса по всем назначенным задачам.
ResourceTimeOvertimeWork number Объем сверхурочных трудозатрат ресурса по всем назначенным ему задачами; оплачивается по ставке сверхурочных работ для ресурса.
ResourceTimePeakUnits number Максимальный процент или количество единиц, на которые ресурс назначен всем своим задачам в произвольный момент времени.
ResourceTimePercentAllocation number Доля общего объема трудозатрат ресурса в процентах, выделяемая для всех назначенных задач.
ResourceTimeRegularWork number Общий объем запланированных несверхурочных трудозатрат, которые должен выполнить ресурс по всем назначенным ему задачам.
ResourceTimeRemainingAvailability number Оставшееся количество времени, в течение которого ресурс будет доступен для привлечения к работе в рамках данного периода времени.
ResourceTimeSV number Разница между текущей величиной затрат и затратами по базовому плану для всех задач, назначенных ресурсу.
ResourceTimeUnitAvailability number Максимальное число единиц или процентов, отражающее степень доступности трудового ресурса для выполнения каких-либо задач в течение указанного периода времени.
ResourceTimeWorkAvailability number Максимальное количество времени, в течение которого трудовой ресурс доступен для привлечения к работе в рамках указанного периода времени.
ResourceTimeWork number Общий запланированный объем трудозатрат, которые должен выполнить ресурс по всем назначенным задачам.
В начало

Successors

Эта таблица обычно используется вместе с таблицей Tasks для отображения подробных сведений о задачах-последователях.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
TaskUniqueID number Указатель на действительный идентификатор в таблице Tasks.
SuccessorTaskUniqueID number Указатель на действительный идентификатор в таблице Tasks.
SuccessorLag number Время опережения (отрицательное число) или запаздывания (положительное число) задачи-последователя; например -3д или +4д.
SuccessorPath text Путь к задаче-последователю (даже если она находится в другом проекте), например C:\Мои документы\Bldg E Construction.mpp\3FF. Указывает формат для величины запаздывания, заданного в поле SuccessorLag.
SuccessorType number Тип зависимости задачи-последователя:
0 ОО (окончание-окончание)
1 ОН (окончание-начало)
2 НО (начало-окончание)
3 НН (начало-начало)
SuccessorLagType text Формат величины запаздывания, заданной в поле SuccessorLag:
3 м
7 ам
5 ч
6 ач
7 д
8 ад
9 н
10 ан
11 мес
12 амес
19 %
20 e%
35 м?
36 ам?
37 ч?
38 ач?
39 д?
40 ад?
41 н?
42 ан?
43 мес?
44 амес?
51 %?
52 e%?
В начало

Tasks

В этой таблице хранятся сведения о задачах, включенных в проект.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
E ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
TaskUniqueID number Уникальный идентификатор задачи.
TaskPercentComplete number Текущее состояние задачи, выраженное в виде длительности выполненной работы в процентах по отношению к общей длительности задачи.
TaskPercentWorkComplete number Текущее состояние задачи, выраженное в виде процента выполненных трудозатрат по задаче.
TaskActualCost number Затраты на работу над задачей, уже выполненную всеми ресурсами, а также все прочие учтенные затраты, связанные с задачей.
TaskActualDuration number Продолжительность фактического рабочего времени для задачи на данный момент, определяемая запланированной длительностью и текущим объемом оставшихся трудозатрат или процентом завершения.
TaskActualFinish date Дата и время фактического окончания задачи.
TaskActualOvertimeCost number Затраты по сверхурочным работам, которые уже выполнены для задачи всеми назначенными ресурсами.
TaskActualOvertimeWork number Фактический объем сверхурочных трудозатрат, которые уже выполнены всеми назначенными задаче ресурсами.
TaskActualOvertimeWorkProtected number Фактические сверхурочные трудозатраты были защищены.
TaskActualStart number Дата и время фактического начала задачи.
TaskActualWork number Объем трудозатрат, которые уже выполнены назначенными задаче ресурсами.
TaskActualWorkProtected number Фактические трудозатраты были защищены.
TaskACWP number Затраты на работу над задачей, уже выполненную к дате отчета о состоянии проекта или к текущей дате.
TaskBaselineCost number Общие запланированные затраты для задачи; другое название — БПЗ (бюджет по завершении).
TaskBaselineCost1-10 number Настраиваемые данные о базовых затратах.
TaskBaselineDuration number Исходный интервал времени, запланированный для выполнения задачи.
TaskBaselineDuration1-10 number Настраиваемые данные о базовой длительности.
TaskBaselineDurationEstimated Boolean Указывает, является ли базовое значение длительности предварительной оценкой.
TaskBaselineDurationEstimated1-10 Boolean Настраиваемые данные о базовых оценках длительности.
TaskBaselineFinish date Запланированная дата завершения задачи на момент сохранения базового плана.
TaskBaselineFinish1-10 number Настраиваемые данные о базовом окончании.
TaskBaselineStart date Запланированная дата начала задачи на момент сохранения базового плана.
TaskBaselineStart1-10 number Настраиваемые данные о базовом начале.
TaskBaselineWork number Первоначально запланированный объем трудозатрат, которые должны выполнить все ресурсы, назначенные задаче.
TaskBaselineWork1-10 number Настраиваемые данные о базовых трудозатратах.
TaskBCWP number Совокупная процентная доля завершенных трудозатрат по задаче в повременном представлении (к дате отчета о состоянии или к текущей дате), умноженная на величину повременных базовых затрат для задачи, называемая базовой стоимостью выполненных работ.
TaskBCWS number Совокупная величина повременных базовых затрат к дате отчета о состоянии или к текущей дате.
TaskCalendar text Перечень всех календарей, доступных для применения к задаче, включая стандартный календарь и любые настраиваемые календари:
0 Стандартный (по умолчанию)
1+ Настраиваемый календарь
TaskCompleteThrough date Данные о ходе выполнения задачи по диаграмме Ганта к моменту составления отчета о фактических показателях работы над задачей.
TaskConfirmed Boolean Указывает, приняли ли все ресурсы назначение задачи в ответ на сообщение о назначении или отклонили его.
TaskConstraintDate date Дата начала или окончания, установленная с ограничениями согласно значению поля TaskConstraintType (Тип ограничения). Не требуется, если поле TaskContstraintType (Тип ограничения) содержит значение «Как можно позже» или «Как можно раньше».
TaskConstraintType number Ограничение для запланированной задачи:
0 Как можно раньше.
1 Как можно позже.
2 Фиксированное начало; требует указания значения TaskConstraintDate (Дата ограничения).
3 Фиксированное окончание; требует указания значения TaskConstraintDate (Дата ограничения).
7 Начало не ранее; требует указания значения TaskConstraintDate (Дата ограничения).
5 Начало не позднее; требует указания значения TaskConstraintDate (Дата ограничения).
6 Окончание не ранее; требует указания значения TaskConstraintDate (Дата ограничения).
7 Окончание не позднее; требует указания значения TaskConstraintDate (Дата ограничения).
TaskContact text Имя человека, являющегося ответственным за выполнение задачи.
TaskCost number Общая величина запланированных затрат для задачи, складывающаяся из затрат по работам, уже выполненным всеми ресурсами задачи, и затрат, планируемых для оставшейся работы по назначению.
TaskCost1-10 number Настраиваемые данные о затратах.
E TaskCost1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskCostVariance number Разница между значениями базовых затрат и общих затрат для задачи.
TaskCPI number Индекс отклонения стоимости: отношение величины бюджетных (запланированных) затрат к фактическим затратам.
TaskCreated date Дата и время добавления задачи в проект.
TaskCritical Boolean Указывает, предусмотрен ли в календарном плане резерв, допускающий запаздывание задачи, или же она находится на критическом пути.
TaskCV number Расхождение между затратами, которые потребовались бы для достижения текущего уровня завершения задачи, и фактическими затратами на достижение этого уровня к дате отчета о состоянии или к текущей дате; полное название — «отклонение по стоимости».
TaskCVP number Относительное отклонение по стоимости для задачи, выраженное в процентах.
TaskDate1-10 date Настраиваемые данные о датах.
E TaskDate1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskDeadline date Дата, определяющая крайний срок выполнения задачи.
TaskDuration number Общая продолжительность активного рабочего времени для задачи.
TaskDurationElapsed number Указывает поле, на основе которого рассчитываются значения БСВР.
E TaskDuration1Estimated-10 Boolean Указывает, является ли значение соответствующего поля TaskDuration1-10 (Длительность 1-10) предварительной оценкой.
TaskDuration1-10 number Настраиваемые данные о длительности.
E TaskDuration1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskDurationVariance number Разница между длительностью задачи по базовому плану и общей длительностью задачи (текущей оценкой).
TaskEarlyFinish date Самая ранняя дата возможного окончания задачи, основанная на датах раннего окончания задачи-предшественника и задачи-последователя, других ограничениях и задержках выравнивания.
TaskEarlyStart date Самая ранняя дата возможного начала задачи, определяемая датами раннего начала задачи-предшественника и задачи-последователя, а также другими ограничениями.
TaskEffortDriven Boolean Указывает, будет ли задача планироваться с фиксированным объемом работ.
E TaskEnterpriseCost1-10 number Настраиваемые данные о затратах корпоративного уровня.
E TaskEnterpriseCost1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E TaskEnterpriseDate1-30 number Настраиваемые данные о датах корпоративного уровня.
E TaskEnterpriseDate1Indicator-30 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E TaskEnterpriseDuration1-10 number Настраиваемые данные о длительности корпоративного уровня.
E TaskEnterpriseDuration1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E TaskEnterpriseFlag1-20 number Настраиваемые данные о флагах корпоративного уровня.
E TaskEnterpriseFlag1Indicator-20 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E TaskEnterpriseNumber1-40 number Настраиваемые числовые данные корпоративного уровня.
E TaskEnterpriseNumber1Indicator-40 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
E TaskEnterpriseOutlineCode1-30ID number Настраиваемые данные о кодах структуры корпоративного уровня.
E TaskEnterpriseText1-40 number Настраиваемые текстовые данные корпоративного уровня.
E TaskEnterpriseText1Indicator-40 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskEstimated Boolean Указывает, помечено ли значение длительности задачи как предварительная оценка.
TaskExternalTask Boolean Указывает, связана ли задача из другого проекта или создана в текущем проекте.
TaskEAC number Общая величина запланированных затрат для задачи, складывающаяся из затрат по уже выполненным работам и затрат, планируемых для оставшейся части работы.
TaskFinish date Дата и время запланированного завершения выполнения задачи.
TaskFinish1-10 date Настраиваемые данные о дате окончания.
E TaskFinish1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskFinishSlack number Величина интервала между датами раннего окончания и позднего окончания.
TaskFinishVariance number Величина интервала между датой окончания задачи по базовому плану и ее текущей датой окончания.
TaskFixedCost number Расходы на выполнение задачи, не связанные с затратами на ресурсы.
TaskFixedCostAccrual number Способ начисления фиксированных затрат для задачи:
1 Начало; затраты начисляются сразу после начала задачи, которое определяется датой в поле ActualStart (Фактическое начало).
2 Конец; затраты не начисляются до тех пор, пока величина оставшихся трудозатрат не окажется равной нулю.
3 Пропорционально (по умолчанию); затраты начисляются по мере планирования и поступления сообщений о фактическом выполнении трудозатрат.
TaskFlag1-20 Boolean Настраиваемые данные о флагах.
E TaskFlag1Indicator-20 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskFreeSlack number Количество времени, на которое можно отложить задачу, не задерживая ее задачи-последователи (или не задерживая весь проект, если у задачи нет последователей).
TaskHideBar Boolean Указывает, являются ли отрезки задачи на диаграммах Ганта и в календаре скрытыми.
TaskHyperlink text Заголовок или пояснительный текст к гиперссылке, связанной с задачей.
TaskHyperlinkAddress text Адрес гиперссылки, связанной с задачей
TaskHyperlinkHref text Комбинация (объединение) адреса и субадреса гиперссылки, связанной с задачей.
TaskHyperlinkScreenTip text Текст экранной подсказки, относящейся к гиперссылке.
TaskHyperlinkSubAddress text Конкретное место в документе, который указан гиперссылкой, связанной с задачей.
TaskID number Позиция задачи по отношению к другим задачам.
TaskIgnoreResourceCalendar Boolean Указывает, учитываются ли при планировании задачи календари назначенных ей ресурсов.
TaskIsNull Boolean Указывает, является ли данная задача пустой задачей.
TaskLateFinish date Самая поздняя дата, к которой можно закончить задачу, не задерживая завершение проекта.
TaskLateStart date Самая поздняя дата, когда можно начать задачу, не задерживая завершение проекта.
TaskLevelAssignments Boolean Указывает, может ли функция выравнивания загрузки задерживать и прерывать отдельные назначения (а не всю задачу) при устранении случаев превышения доступности.
TaskLevelingCanSplit Boolean Указывает, может ли функция выравнивания загрузки ресурсов вызывать прерывания в оставшейся части работы над задачей.
TaskLevelingDelay number Количество времени, на которое следует задержать задачу относительно ее даты раннего начала в связи с выравниванием загрузки ресурсов.
TaskLinkedFields Boolean Указывает, существуют ли связи OLE с задачей, установленные в активном проекте, в другом файле Project или в другой программе.
TaskMarked Boolean Указывает, является ли задача отмеченной для дальнейшего действия или какой-либо идентификации.
TaskMilestone Boolean Указывает, является ли задача вехой.
TaskName text Название задачи.
TaskNotes text Введенные заметки о задаче.
TaskNumber1-20 number Настраиваемые числовые данные.
E TaskNumber1Indicator-20 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskObjects number Число объектов, присоединенных к задаче.
TaskOutlineCode1-10 text Буквенно-цифровой код, представляющий иерархическую структуру задач.
TaskOutlineLevel number Число, определяющее уровень задачи в иерархической структуре проекта.
TaskOutlineNumber text Точная позиция задачи в структуре. Например, номер 7.2 означает, что данная задача является второй подзадачей седьмой суммарной задачи верхнего уровня.
TaskOverallocated Boolean Указывает, не назначено ли ресурсу больше работы по задаче, чем он может выполнить в пределах обычного объема трудозатрат.
TaskOvertimeCost number Фактические затраты на сверхурочные работы для задачи.
TaskOvertimeWork number Объем запланированных сверхурочных трудозатрат, которые должны быть выполнены всеми ресурсами, назначенными задаче, и оплачиваются по ставкам сверхурочных работ.
TaskParentUID number Указатель на действительный идентификатор в таблице задачи; уникальный идентификатор для задачи-родителя задачи.
TaskPredecessors text Список идентификационных номеров задач-предшественников данной задачи.
TaskPreleveledFinish date Дата окончания задачи, имевшая силу до выравнивания загрузки ресурсов.
TaskPreleveledStart date Дата начала задачи, имевшая силу до выравнивания загрузки ресурсов.
TaskPriority number Уровень важности задачи; чем больше число, тем выше приоритет:
0 Самый низкий приоритет; задача всегда будет подвергаться выравниванию загрузки.
500 Значение по умолчанию.
1000 Самый высокий приоритет; задача никогда не будет подвергаться выравниванию загрузки.
TaskRecurring Boolean Указывает, является ли задача повторяющейся.
TaskRegularWork number Общий объем несверхурочных трудозатрат, которые по плану должны выполнить все назначенные задаче ресурсы.
TaskRemainingCost number Запланированные расходы, которые потребуются для выполнения оставшейся части запланированной работы над задачей всеми ее ресурсами.
TaskRemainingDuration number Время, необходимое для выполнения незаконченной части задачи. Оставшуюся длительность можно вычислить двумя способами (используя значение процента завершения или фактическую длительность).
TaskRemainingOvertimeCost number Расходы на оставшиеся по плану сверхурочные работы для задачи.
TaskRemainingOvertimeWork number Оставшийся объем сверхурочных трудозатрат для задачи, запланированный для всех назначенных ресурсов.
TaskRemainingWork number Количество времени, необходимое всем назначенным ресурсам для выполнения оставшейся части задачи.
TaskResourceGroup text Список групп ресурсов, которым принадлежат назначенные задаче ресурсы.
TaskResourceInitials text Список сокращенных названий ресурсов, назначенных задаче.
TaskResourceNames text Список названий всех ресурсов, назначенных задаче.
TaskResourcePhonetics text Фонетические данные о названиях ресурсов в транскрипции хирагана или катакана; используется только в японской версии Microsoft Project.
TaskResponsePending Boolean Указывает, получен ли ответ на все сообщения с уведомлением о назначении, отправленные назначенным задаче ресурсам.
TaskResume date Дата, на которую запланировано возобновление оставшейся части задачи после ввода нового значения процента завершения.
TaskRollup Boolean Указывает, отображаются ли свернутые отрезки на отрезке суммарной задачи, или же отрезки подзадач на диаграмме Ганта будут сводиться в суммарную задачу (для сведения подзадач в суммарные задачи в этом поле должно содержаться значение True).
TaskSPI number Индекс отклонения от календарного плана: отношение объема выполненной работы к запланированному объему.
TaskStart date Дата и время запланированного начала выполнения задачи; вычисляется автоматически, если у задачи есть предшественник.
TaskStart1-10 date Настраиваемые данные о дате начала.
E TaskStart1Indicator-10 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskStartVariance number Расхождение между датой начала задачи по базовому плану и текущей запланированной датой начала.
TaskStartSlack number Время, на которое можно задержать задачу, не затронув дату начала задачи-последователя или дату окончания проекта.
TaskStatus Текущее состояние задачи.
TaskStop date Дата, представляющая момент фактического завершения задачи; содержит значение «НД» до тех пор, пока не введена величина фактических трудозатрат или процент завершения.
TaskSubprojectFile text Название проекта, добавленного в файл активного проекта; включает путь и имя файла подпроекта.
TaskSubprojectReadOnly Boolean Указывает, является ли подпроект данной задачи доступным только для чтения.
TaskSuccessors text Список идентификационных номеров задач-последователей данной задачи.
TaskSummary Boolean Указывает, является ли задача суммарной.
TaskSummaryProgress number Данные о ходе выполнения суммарной задачи, определяемые ходом выполнения ее подзадач.
TaskSV number Расхождение между текущим ходом выполнения и базовым планом задачи к дате отчета о состоянии или текущей дате; полное название — «отклонение от календарного плана».
TaskSVP number Относительное отклонение от календарного плана (ООКП) для задачи.
TaskTCPI number Показатель эффективности выполнения (ПЭВ) задачи.
TaskTeamStatusPending Boolean Указывает, получен ли ответ на посланное ресурсам сообщение с запросом сведений о ходе выполнения назначенной задачи.
TaskText1-30 text Настраиваемые текстовые данные.
E TaskText1Indicator-30 number Символ индикатора для соответствующего настраиваемого поля. Дополнительные сведения см. в разделе Символы индикаторов.
TaskTotalSlack number Время, на которое можно задержать задачу, не задержав дату окончания проекта.
TaskType number Указывает, как влияет изменение одного из трех параметров — объем трудозатрат, число единиц назначения или длительность — на значения двух других параметров:
0 Фиксированные единицы (по умолчанию); число единиц назначения остается постоянным, независимо от объема работы или длительности задачи.
1 Фиксированная длительность; длительность задачи остается постоянной, независимо от числа назначенных ресурсов (единиц назначения) или объема работы.
2 Фиксированные трудозатраты; общий объем работы остается постоянным, независимо от каких бы то ни было изменений длительности или количества назначенных задаче ресурсов (единиц назначения).
TaskUniqueIDPredeccessors text Уникальные идентификаторы задач-предшественников. Например, 15НО+3д означает, что предшественником этой задачи является задача с номером 15, зависимостью начало-окончание и величиной задержки 3 дня.
TaskUniqueIDSuccessors text Уникальные идентификаторы задач-последователей. Например, 15НО+3д означает, что последователем этой задачи является задача с номером 15, зависимостью начало-окончание и величиной задержки 3 дня.
TaskUpdateNeeded Boolean Указывает, нужно ли отправить назначенным ресурсам сообщение с уведомлением об изменении даты начала, даты окончания или назначений ресурсов задачам.
TaskVAC number Разница между плановыми затратами и общими затратами для задачи; полное название — «отклонение по завершении».
TaskWBS text Уникальный код (СДР), обозначающий местоположение задачи в иерархической структуре проекта.
TaskWBSPredecessors text Коды СДР задач-предшественников, от которых зависит начало или окончание данной задачи.
TaskWBSSuccessors text Список кодов СДР задач-последователей.
TaskWork number Общий объем запланированных для задачи трудозатрат, которые должны выполнить все назначенные ресурсы.
TaskWorkVariance number Разница между трудозатратами задачи по базовому плану и текущими запланированными трудозатратами.
В начало

TaskSplits

В этой таблице хранятся даты начала и окончания прерывания задачи.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
TaskUniqueID number Указатель на действительный идентификатор в таблице Tasks.
SplitFinish date Дата окончания прерывания задачи.
SplitStart date Дата начала прерывания задачи.
В начало

Таблицы TaskTimephased с поминутной, почасовой, посуточной, понедельной и помесячной детализацией

Средство доступа OLE DB Project поддерживает повременные данные. Всего имеется пять таблиц задач с повременными данными: с поминутной, почасовой, посуточной, понедельной и помесячной детализацией. Названия всех таблиц с повременными данными имеют одинаковый формат: tableTimephasedBytime, например, TaskTimephasedByMinute. Эти таблицы возвращают повременные данные для всех задач в представлении по минутам, по часам, по дням, по неделям или по месяцам, начиная с самой ранней даты начала и кончая самой поздней датой окончания.

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
TaskUniqueID number Указатель на действительный идентификатор в таблице Tasks.
TaskTimeStart date Дата и время запланированного начала задачи.
TaskTimeFinish date Дата и время запланированного завершения выполнения задачи.
TaskTimeActualCost number Затраты на работу над задачей, уже выполненную всеми ресурсами, а также все прочие учтенные затраты, связанные с задачей.
TaskTimeActualOvertimeWork number Фактический объем сверхурочных трудозатрат, которые уже выполнены всеми назначенными задаче ресурсами.
TaskTimeActualWork number Объем трудозатрат, которые уже выполнены назначенными задаче ресурсами.
TaskTimeACWP number Затраты на работу над задачей, уже выполненную к дате отчета о состоянии проекта или к текущей дате.
TaskTimeBaselineCost number Общие запланированные затраты для задачи; другое название — БПЗ (бюджет по завершении).
TaskTimeBaseline1Cost-10 number Настраиваемые данные о базовых затратах.
TaskTimeBaselineWork number Первоначально запланированный объем трудозатрат, которые должны выполнить все ресурсы, назначенные задаче.
TaskTimeBaseline1Work-10 number Настраиваемые данные о базовых трудозатратах.
TaskTimeBCWP number Совокупная процентная доля завершенных трудозатрат по задаче в повременном представлении (к дате отчета о состоянии или к текущей дате), умноженная на величину повременных базовых затрат для задачи, называемая базовой стоимостью выполненных работ.
TaskTimeBCWS number Совокупная величина повременных базовых затрат к дате отчета о состоянии или к текущей дате.
TaskTimeCost number Общая величина запланированных затрат для задачи, складывающаяся из затрат по работам, уже выполненным всеми ресурсами задачи, и затрат, планируемых для оставшейся работы по назначению; другое название — ПОПЗ (предварительная оценка по завершении).
TaskTimeCumulativeCost number Общие затраты для задачи.
TaskTimeCumulativeWork number Общие трудозатраты для задачи (количество человеко-часов).
TaskTimeCV number Расхождение между затратами, которые потребовались бы для достижения текущего уровня завершения задачи, и фактическими затратами на достижение этого уровня к дате отчета о состоянии или к текущей дате; полное название — «отклонение по стоимости».
TaskTimeFixedCost number Расходы на выполнение задачи, не связанные с затратами на ресурсы.
TaskTimeOvertimeWork number Объем запланированных сверхурочных трудозатрат, которые должны быть выполнена всеми ресурсами, назначенными задаче; оплачиваются по ставкам сверхурочных работ.
TaskTimeRegularWork number Общий объем несверхурочных трудозатрат, которые по плану должны выполнить все назначенные задаче ресурсы.
TaskTimeSV number Расхождение по стоимости между текущим ходом выполнения и базовым планом задачи к дате отчета о состоянии или текущей дате; полное название — «отклонение от календарного плана».
TaskTimeWork number Общий объем запланированных для задачи трудозатрат, которые должны выполнить все назначенные ресурсы.
TaskTimeActualFixedCost number Фактические повременные расходы на задачу, не связанные с затратами на ресурсы; начисляются со временем согласно выбранному способу начисления затрат.
В начало

WBS (структурная декомпозиция работ)

В этой таблице хранятся определения кода СДР, а также параметры кода СДР для проекта. Это те же описания, которые создаются в диалоговом окне Определения кода СДР (меню Проект, подменю СДР, команда Определить код).

  Название столбца Тип данных Описание
Project text Название проекта; представляет полный путь к месту хранения файла.
ProjectUniqueID number Указатель на действительный идентификатор в таблице Project.
WBSProjectCodePrefix text Префикс кода СДР.
WBSLevel number Номер, назначаемый каждому уровню СДР, начиная с 1.
WBSSequence number Тип строки кода для задач первого уровня:
0 Цифры (по порядку); числовой код СДР для данного уровня (по умолчанию).
1 Прописные буквы (латиница, по алфавиту); коды СДР из прописных букв (A, B, C для первых трех суммарных задач проекта).
2 Строчные буквы (латиница, по алфавиту); коды СДР из строчных букв (a, b, c для первых трех суммарных задач проекта).
3 Знаки (без сортировки); отображение произвольной комбинации цифр и букв (например, Arch1, Const1 или Insp1) для первых трех суммарных задач проекта. Microsoft Project отображает в поле настраиваемого кода структуры звездочку (*), пока не будет введена строка символов для этого кода.
WBSLength number Максимальное число знаков, разрешенных в строке кода первого уровня (см. WBSSequence (Порядковый номер)):
0 Любое (по умолчанию)
1 Один знак
2 Два знака
... 255 до 255
WBSSeparator text Знак, используемый для разделения уровней кода СДР. Ниже приводятся варианты, доступные в диалоговом окне Определение кода СДР приложения Project; однако в качестве разделителя кода СДР можно использовать любой символ:
. Точка (по умолчанию)
+ Плюс
/ Косая черта
- Минус
WBSGenerateNew Boolean Указывает, будет ли Project автоматически генерировать новый код СДР при создании новой задачи.
WBSVerifyUnique Boolean Указывает, будет ли Project контролировать уникальность кода СДР при изменении кода для задачи.
В начало