Использование MS Project VB Macro для получения значения настраиваемого поля на уровне назначения - PullRequest
1 голос
/ 29 января 2020

В нашей установке Project Enterprise есть настраиваемое поле уровня задачи с именем Тарификация , но в плане оно заполняется на уровне назначения, как показано ниже:

Task Name         Billing Rate
==========        ============
Task 1              USD0.00
    Resource 1      USD100.00
    Resource 2      USD120.00
Task 2              USD0.00
    Resource 3      USD150.00

Я хотел бы получить доступ к значению Тарификация в VBA Macro. Но так как это настраиваемое поле на уровне задачи, я не могу получить к нему доступ в объекте назначения в Task.Assignments.

Я пытался

Assignment.Resource.GetField(FieldNameToFieldConstant("Billing Rate"))

Но получаю ошибку:

<The argument is not valid.>

Как получить доступ к этому полю на уровне назначения?

В связанной заметке к полю можно получить доступ в PowerBI в таблице назначений в «BillingRate_T», но невозможно получить доступ в Project VBA Macro , Заранее спасибо!

...