PayRate-Objekt (Project)

Represents a line of rates from the cost rate table of a resource. The PayRate object is a member of the PayRates collection.

Verwenden des PayRate-Objekts

Verwenden Sie PayRates (Index ), wobeiIndex die Indexnummer oder das Datum des Lohntarifs ist, für die die tatsächlichen Tarife zurückgegeben werden sollen, um ein einzelnes PayRate-Objekt zurückzugeben. Im folgenden Beispiel wird den Standardkostensatz für Tamaras ersten Zeile der Sätze in Kostensatztabelle c zurückgegeben

ActiveProject.Resources("Tamara").CostRateTables("C").PayRates(1).StandardRate

Verwenden der PayRates-Auflistung

Use the PayRates property to return a PayRates collection. The following example lists the standard pay rates for all the cost rate tables of the resource in the active cell.

Dim CRT As CostRateTable
DIM PR As PayRate
Dim Rates As String

For Each CRT In ActiveCell.Resource.CostRateTables
    For Each PR In CRT.PayRates
        Rates = Rates & "CostRateTable " & CRT.Name & ": " & PR.StandardRate & vbCrLf
    Next PR
Next CRT
    
MsgBox Rates

Verwenden Sie die Add-Methode, um der PayRates-Auflistung ein PayRate-Objekt hinzuzufügen. Im folgenden Beispiel wird der Tamara-Kostensatztabelle "C" eine Zeile mit dem Stichtag 1. September 2012, einem Standardsatz von 40,00 USD pro Stunde, einem Überstundensatz von 60,00 USD pro Stunde und kosten pro Nutzung von 0 USD hinzugefügt.

ActiveProject.Resources("Tamara").CostRateTables("C").PayRates.Add "9/1/2012", "$40/h", "$60/h", "$0"

Methoden

Name
Delete

Eigenschaften

Name
Application
CostPerUse
EffectiveDate
Index
OvertimeRate
Parent
StandardRate

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.