Diese Klasse stellt das Datenmodell und die Methoden des Gantt-Plans Termsoft GanttAssistant bereit.
GanttAssistant nimmt im Wesentlichen Vorgangstermine und -dauern von einer Master-Applikation
entgegen und zeichnet den entsprechenden Balkenplan in eine Excel-Arbeitsmappe.
Namespace:
Termsoft.XLSAssembly: Termsoft.GanttAssistant (in Termsoft.GanttAssistant.dll) Version: 2.0.3.1 (2.0.3.1)
Syntax
| C# | Visual Basic | Visual C++ |
public class GanttAssistant : IGanttAssistantCom
Public Class GanttAssistant _ Implements IGanttAssistantCom
public ref class GanttAssistant : IGanttAssistantCom
Members
| All Members | Constructors | Properties | Methods |
| Member | Description | |
|---|---|---|
| GanttAssistant()()() |
Konstruktor der Klasse GanttAssistant.
| |
| About()()() |
Zeigt einen About-Dialog an.
| |
| AddTask(String, String, String, String, String, String, DateTime, DateTime, Int32, DateTime, DateTime, Int32, DateTime, DateTime, Int32, DateTime, DateTime, Int32, String) |
Fügt einen Vorgang dem Balkenplan hinzu.
| |
| BarDataType1Name |
Legt den Namen des Plantyps 1 fest, z.B. Plan (optimistisch).
| |
| BarDataType2Name |
Legt den Namen des Plantyps 2 fest, z.B. Soll.
| |
| BarDataType3Name |
Legt den Namen des Plantyps 3 fest, z.B. Ist.
| |
| BarDataType4Name |
Legt den Namen des Plantyps 4 fest, z.B. Plan (pessimistisch).
| |
| ChartDescriptionField1 |
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung.
Geben Sie hier die Beschriftung des ersten Feldes vor.
| |
| ChartDescriptionField2 |
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung.
Geben Sie hier die Beschriftung des zweiten Feldes vor.
| |
| ChartDescriptionField3 |
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung.
Geben Sie hier die Beschriftung des dritten Feldes vor.
| |
| ChartDescriptionField4 |
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung.
Geben Sie hier die Beschriftung des vierten Feldes vor.
| |
| ChartDescriptionValue1 |
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung.
Geben Sie hier den Text des ersten Feldes vor.
| |
| ChartDescriptionValue2 |
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung.
Geben Sie hier den Text des zweiten Feldes vor.
| |
| ChartDescriptionValue3 |
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung.
Geben Sie hier den Text des dritten Feldes vor.
| |
| ChartDescriptionValue4 |
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung.
Geben Sie hier den Text des vierten Feldes vor.
| |
| Clear()()() |
Löscht alle Daten des Balkenplans und initialisiert ihn für eine erneute Datenübertragung.
| |
| ColorIndexMilestone |
Legt eine Farbe (Excel-Color-Index) für Meilensteine fest. Meilensteine
haben immer denselben Anfangs- und Endtermin (also die Dauer 0) und den Aufwand 0. Meilensteine
werden nicht als Balken, sondern als Rauten dargestellt.
| |
| ColorIndexPlanType1 |
Legt eine Farbe (Excel-Color-Index) für die Vorgangsbalken des Plantyps 1 fest.
| |
| ColorIndexPlanType2 |
Legt eine Farbe (Excel-Color-Index) für die Vorgangsbalken des Plantyps 2 fest.
| |
| ColorIndexPlanType3 |
Legt eine Farbe (Excel-Color-Index) für die Vorgangsbalken des Plantyps 3 fest.
| |
| ColorIndexPlanType4 |
Legt eine Farbe (Excel-Color-Index) für die Vorgangsbalken des Plantyps 4 fest.
| |
| DefineOutputExcelApplication(Object%) |
Übergibt eine Referenz auf das Excel-Application-Objekt, das für die Ausgabe des Balkenplans zu verwenden ist.
Wenn vor Aufruf der Methode Show()()() das Excel-Application-Objekt nicht übergeben wurde, so
wird ein neues erzeugt und verwendet. Diese Methode wird nur in Ausnahmefällen benötigt und sollte nur
verwendet werden, wenn Sie mit der Bedienung von GanttAssistant bereits sehr gut vertraut sind.
| |
| DefineOwnerObject(Object%) |
Übergibt eine Referenz auf das Eigentümer-Objekt. Beim Eigentümer-Objekt handelt es sich um das Objekt,
das eine Instanz der Klasse GanttAssistant erstellt hat und sie verwendet. Als Eigentümer zulässig sind Objekte
vom Typ Excel.Application und System.Windows.Forms.Form, je nach dem, welche der beiden Möglichkeiten zutreffend ist.
Für alle anderen Eigentümer-Objekte ist der Wert null zu setzten, was gleichzeitig der Standard ist.
Die korrekte Definition des Eigentümer-Objektes ist extrem wichtig für die Fenstersteuerung. Eine falsche
Vorgabe kann GanttAssistant instabil machen.
| |
| Dispose()()() |
Gibt alle nicht verwalteten Ressourcen frei.
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() |
Destruktor der Klasse GanttAssistant.
(Overrides Object..::.Finalize()()().) | |
| GanttChartCaption |
Legt die Überschrift des Gantt-Charts fest.
| |
| GetHashCode()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType()()() | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ReadXml(String) |
Liest die Daten und die Konfiguration eines Gantt-Charts aus einer TSML-Datei. Das
interne Format ist XML.
| |
| ScaleDayCaption |
Legt die Beschriftung für die Zeitrastereinheit Tag fest.
| |
| ScaleMonthCaption |
Legt die Beschriftung für die Zeitrastereinheit Monat fest.
| |
| ScaleWeekCaption |
Legt die Beschriftung für die Zeitrastereinheit Woche fest.
| |
| Show()()() |
Zeichnet den Balkenplan gemäß zuvor eingegebener Daten in einem Excel-Workbook und gibt ihn am Bildschirm aus.
| |
| ShowBarDataType1 |
Legt fest, ob die Balken zum Plantyp 1 angezeigt werden sollen.
| |
| ShowBarDataType2 |
Legt fest, ob die Balken zum Plantyp 2 angezeigt werden sollen.
| |
| ShowBarDataType3 |
Legt fest, ob die Balken zum Plantyp 3 angezeigt werden sollen.
| |
| ShowBarDataType4 |
Legt fest, ob die Balken zum Plantyp 4 angezeigt werden sollen.
| |
| ShowDataButton |
Legt fest, ob im Fußbereich des Charts ein Knopf zum Öffnen des Datendialogs gezeigt werden soll oder nicht.
| |
| ShowDataDialog()()() |
Zeigt einen Dialog mit sämtlichen Chart-Daten an. Dieser Datendialog ist nur verfügbar, wenn mit Hilfe der
Methode DefineOwnerObject(Object%) ein Eigentümer-Objekt vom Typ Excel.Application
oder System.Windows.Forms.Form festgelegt wurde. In allen anderen Fällen wird eine Exception ausgelöst.
| |
| TaskBarDataTypeColumnCaption |
Legt die Überschrift der Spalte für den Datentyp der einzelnen Vorgangsbalken fest.
| |
| TaskCompletionColumnCaption |
Legt die Überschrift der Spalte für den Fertigstellungsgrad des Vorgangs fest.
| |
| TaskFinishDateColumnCaption |
Legt die Überschrift der Spalte für den Vorgangsendtermin fest.
| |
| TaskLeadColumnCaption |
Legt die Überschrift der Spalte für den Vorgangsverantwortlichen fest.
| |
| TaskNameColumnCaption |
Legt die Überschrift der Spalte für den Vorgangsnamen fest.
| |
| TaskSequenceNumberColumnCaption |
Legt die Überschrift der Spalte für die laufende Vorgangsnummer fest.
| |
| TaskStartDateColumnCaption |
Legt die Überschrift der Spalte für den Vorgangsanfangstermin fest.
| |
| TaskTitleColumnCaption |
Legt die Überschrift der Spalte für den Vorgangtitel fest.
| |
| TaskWorkColumnCaption |
Legt die Überschrift der Spalte für den Vorgangsaufwand fest.
| |
| TimeScale |
Legt die Zeitskala fest.
| |
| ToString()()() | (Inherited from Object.) | |
| Version |
Liefert die Versionsnummer.
| |
| WriteXml(String) |
Speichert die Daten und die Konfiguration eines Gantt-Charts in einer TSML-Datei. Das
interne Format ist XML.
|