Target Skills PlanningPME Objektmodell

Integration von PlanningPME in Ihre Software.

Target Skills steht Ihnen das Objekt Modell von PlanningPME zur Verfügung, welches sich in der PlanningPME.dll Systembibliotek befindet und von den meisten Entwicklungsumgebungen benutzt werden kann.

Aufgaben, Fehlzeiten, Kunden, Maschinen, Ressourcen, Abteilungen, Projekte, DoTask, DoUnavailabilities, sind alle als Objekte verfügbar.

Objekt / Bedienung

Application
übergeordnetes Objekt
Task
Aufgabe
Unavailability
Fehlzeit
Customer
Kunde
Equipment
Kundenausrüstung z.B. Maschinen
Resource
Personal- oder Materialressource oder Zu Planen als Teil einer Abteilung
Department
Abteilung
Project
Projekt
DoTask
weist eine Aufgabe Ressource, Kunde, Projekt, Maschine zu
DoUnavailability
weist eine Fehlzeit einer Personalressource zu

 

Um mit den Objekten des Objekt Modells arbeiten zu können, muss man zuerst eine Objektevariable mit Verknüpfung zum jeweiligen Objekt herstellen.
Sobald die Verknüpfung hergestellt wurde, kann man mit ihren Eigenschaften, Methoden und Ereignissen arbeiten.

Dim pp As PlanningPME.Application
Set pp = New PlanningPME.Application

Genauso kann man auch die Funktion CreateObject mit der Objektvariablen benutzen, wobei die Variable dann vom Typ Object sein muss. Hier ein Beispiel:

Dim pp As Object
Set pp = CreateObject("PlanningPME.Application")

Dim r As Resource
Set r = pp.CreateItem(PpResource)
r.Label = "new Resource"
r.Type = PpResourceHuman
r.Save
Set r = Nothing

Set pp = nothing

Object Model PlanningPME



Object Model PlanningPME Integration