Item

Beschreibung:

Gibt eine Aufgabe zurück. Es muss die Index-Nummer der Aufgabe übergeben werden. Der Index geht von 1 bis Count.

Parameter:

Parametername

Typ

Beschreibung

Index

Long

Index-Nummer.

 

Rückgabewert:

ToDo

Beispiel VBScript:

Dim nCount : nCount = 0

Dim nCountAllToDos : nCountAllToDos = cRM.CurrentProject.timemanager.ToDos.Count

Dim nCountAllPrivateToDos : nCountAllPrivateToDos = 0

Dim oToDo

 

For nCount = 1 To nCountAllToDos

 

    Set oToDo = cRM.CurrentProject.timemanager.ToDos.Item(nCount)

   

    If (oToDo.Private = True) Then

        nCountAllPrivateToDos = nCountAllPrivateToDos + 1

    End If

   

    Set oToDo = Nothing

 

Next

 

Call cRM.DialogMessageBox("Bei der Gesamtanzahl von " & CStr(nCountAllToDos) & " Aufgaben, gibt es " & CStr(nCountAllPrivateToDos) & " private Einträge.", "ToDos.Item", vbOkonly)

Beispiel C#-Script:

long counterPrivateToDos = 0;

 

foreach (ToDo todo in cRM.CurrentProject.TimeManager.ToDos)

{

    if (todo.Private == true)

    {

        counterPrivateToDos++;

    }

}

 

cRM.DialogMessageBox("Bei der Gesamtanzahl von " + cRM.CurrentProject.TimeManager.ToDos.Count.ToString() + " Aufgaben, gibt es " + counterPrivateToDos + " private Einträge.", "ToDos.Item", 0);