Sammlung der verfügbaren Steuerelemente / Controls
Produktlinie
Standard
|Expert
Betriebsart
CLOUD ABO
|ON-PREMISES
Module
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
In den Listeneinstellungen können Sie das Steuerelement eingeben, welches in der Liste erscheinen soll.
Manchmal ist es erforderlich, für ein Steuerelement einen speziellen Renderer anzugeben. Dieser ist bei der Beschreibung des Steuerelements jeweils angegeben.
Name | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbProjekt | projekt |
Listet die Projekte auf, auf die erfasst werden kann. | ProjectComboBox | Code Description Regarding |
edtProjekt | projekt |
Blendet einen Suchdialog für Projekte ein. | ProjectReferenceBox | |
cmbPhase | phase |
Auswahl der Phasen eines ausgewählten Projekts, auf die erfasst werden kann. |
PhaseComboBox | Code Description |
edtPhase | phase |
Blendet einen Suchdialog für Projektphasen ein. Gesucht wird in folgenden Feldern: Projekt.code, Projekt.beschrieb, Projekt.betreffend, Phase.code, Phase.beschreibung |
PhaseReferenceBox |
Name des Steuerelements | Spalten-Expression |
Renderer |
Beschreibung | Typ | Spalten |
---|---|---|---|---|---|
cmbProjektbeschrieb | projekt |
rndProjektBeschrieb | Auswahl von Projekt via Projektbeschrieb. | ProjectDescriptionComboBox | Description Regarding |
cmbProjektbetreffend | projekt |
rndProjektBetreffend | Auswahl von Projekt via Projektbetreff. | ProjectRegardingComboBox | Regarding Description |
cmbPhaseBeschreibung | phase |
rndPhaseBeschreibung |
Auswahl der Phasen eines ausgewählten Projekts via Beschreibung. | PhaseDescriptionComboBox | Description Code |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbTaetigkeit | typ |
Listet die Tätigkeiten auf, auf die Leistungen erfasst werden können. | ServiceTypeComboBox | Code Text |
cmbTaetigkeitOpen | typ |
Listet die Tätigkeiten auf, auf die Leistungen erfasst werden können, unter Berücksichtigung der Phasenzuordnung. Siehe dazu den Artikel Phasenauswahl aufgrund von Tätigkeiten. | ServiceTypeUnrestrictedComboBox | Code Text |
cmbPhaseRestricted | phase |
Listet die Phasen auf, die aufgrund der ausgewählten Tätigkeit erfasst werden können. Siehe dazu den Artikel Phasenauswahl aufgrund von Tätigkeiten. | PhaseRestrictedComboBox | Code Description |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbSpesenBearbeiter | bearbeiter |
Listet die Bearbeiter auf, die auf ein ausgewähltes Projekt Spesen bzw. Auslagen erfassen können. | TrackingUserComboBox | Name |
cmbSpesentypen | typ |
Listet die Spesen- oder Auslagetypen auf, auf die erfasst werden kann. |
ExpenseTypeComboBox |
Code Text |
cmbWaehrung | eingabewaehrung |
Listet die Währungen zur Auswahl in Spesen- und Auslagenlisten auf. | CurrencyComboBox | Value |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbSpesenBearbeiter | bearbeiter |
Listet die Bearbeiter auf, die auf ein ausgewähltes Projekt Spesen bzw. Auslagen erfassen können. | TrackingUserComboBox | Name |
cmbSpesentypen | typ |
Listet die Spesen- oder Auslagetypen auf, auf die erfasst werden kann. | ExpenseTypeComboBox (bei Spesen) OutlayTypeComboBox (bei Auslagen) |
Code Text |
cmbWaehrung | eingabewaehrung |
Listet die Währungen zur Auswahl in Spesen- und Auslagenlisten auf. | CurrencyComboBox | Value |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbStatus | status |
Auswahl des Status der Auslage (geplant, bestellt, eingegangen) | ValueSetComboBox | Value |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbAbwesenheitstyp | typlink |
Auswahl des Abwesenheitstyps | AbsenceTypeComboBox |
Code Ab Vertec 6.4.0.22: |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbTyp | typ |
Auswahl des Aktivitätstyps | ActivityTypeComboBox | Value |
cmbBearbeiter | erfasser |
Auswahl des Erfassers und des zuständigen Bearbeiters. | UserComboBox | Name |
cmbProjektAll | projekt |
Auswahl der Projekte. Zeigt alle aktiven Projekte an. Ab Version 6.1 verfügbar. | ProjectAllComboBox | Code Description Regarding |
cmbKontaktart | kontaktart |
Auswahl der Kontaktart (Telefon, E-mail etc.). | ValueSetComboBox | Value |
cmbTyp | typ |
Listet die Aktivitätstypen auf, auf die erfasst werden kann. | ActivityTypeComboBox | Value |
cmbPrioritaet | prioritaet |
Auswahl der Priorität (hoch, normal, tief). | ValueSetComboBox | Value |
edtAdresseintrag | adresseintrag |
Bringt einen Adressauswahl-Button, über welchen eine Kontaktadresse ausgewählt werden kann. | AddressReferenceBox |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbBearbeiter | benutzer |
Auswahl des Bearbeiters einer Notiz. | UserComboBox | Name |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbVerantwortlicher | verantwortlicher |
Auswahl des für die Phase verantwortlichen Bearbeiters. | UserComboBox | Name |
cmbStatus | status |
Auswahl des Status der Phase (Angebot, Erteilt, Abgeschlossen, Abgelehnt). | ValueSetComboBox | Value |
cmbOfferte | offerte |
Auswahl der Offerte / des Angebots, welcher die Phase zugeordnet werden soll. | OfferComboBox | Number Date |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbTyp | taetigkeiten |
Auswahl der Tätigkeit Auswahl des Spesentyps Auswahl des Auslagetyps |
ServiceTypeActiveComboBox
ExpenseTypeActiveComboBox OutlayTypeActiveComboBox |
Code |
cmbBearbeiter | bearbeiter |
Auswahl des Bearbeiters | UserComboBox | Name |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbBearbeiter | bearbeiter |
Auswahl des Bearbeiters | UserComboBox |
Name |
cmbTaetigkeit | taetigkeit |
Auswahl der Tätigkeiten | ServiceTypeComboBox | Code Text |
cmbSpesentyp | spesentyp |
Auswahl der Spesentypen | ExpenseTypeComboBox | Code Text |
cmbAuslagetyp | auslagetyp |
Auswahl der Auslagetypen | OutlayTypeComboBox | Code Text |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbProjekt | projekt |
Auswahl des Projekts, dem ein Vorschuss zugeordnet ist. | ProjectComboBox | Code Description Regarding |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbTyp | typ |
Auswahl des hinterlegten Zahlungstyps | PaymentTypeComboBox | Value |
Name des Steuerelements | Spalten-Expression | Beschreibung | Typ | Spalten |
---|---|---|---|---|
cmbZusatzfeld |
|
Funktioniert für Objekt- und Auswahl-Zusatzfelder. Kann auf der Liste des jeweiligen Datentyps verwendet werden. | AdditionalFieldComboBox | Value |
cmbExclusiveKeywordFolder |
|
Ab Version 6.5.0.21. |
KeywordComboBox | Value |
Um ein Auswahlzusatzfeld in einer Liste anzuzeigen, fügt man eine Spalte in der entsprechenden Liste ein und füllt sie wie folgt:
zusatzfeldint('Zusatzfeldname')
bei Auswahlzusatzfeldern bzw. zusatzfeldobj('Zusatzfeldname')
bei Objektzusatzfeldern.Um Zusatzfelder eines anderen Typs anzuzeigen, geben Sie nicht ein Steuerelement an, sondern erstellen dieses direkt im Feld Steuerelement XML. Eine Auflistung, welches Steuerelement Sie für welchen Typ verwenden müssen, finden Sie im Abschnitt XML (Customizing) im Artikel über die Zusatzfelder.
Handelt es sich um einen Datumswert, kann ab Vertec 6.3 mit dem Steuerelement cmbDatepicker
ein Datepicker zur Datumsauswahl angezeigt werden:
Ist der Wert ein Ja/Nein Wert (Boolean), kann mit dem Renderer rndBoolean eine Checkbox in der Liste eingeblendet werden:
Dies ist kein Steuerelement, sondern ein Renderer und muss deshalb im Feld Renderer angegeben werden. Das ist in jeder Spalte möglich, die einen Wert vom Typ Boolean anzeigt.
Zeittabellen sowie gespiegelte Pivottabellen in der Ressourcenplanung unterstützen die Anzeige einer Sternzeile für das Erfassen von neuen Zeilen, auf die dann geplant werden kann.
Damit eine Sternzeile dargestellt wird, muss der List Controller eine add_row_object Methode implementieren und in den Listeneinstellungen das Häkchen bei Hinzufügen Zeile anzeigen
gesetzt sein.
Für das Auswählen des Zeilenobjekts in der Liste müssen spezielle ComboBoxen verwendet werden, die "normalen" ComboBoxen funktionieren in diesem Zusammenhang nicht.
Es stehen dafür die folgenden ComboBox Typen zur Verfügung:
Steuerelement | ComboBox | Berechnung Auswahlliste | Spalten |
---|---|---|---|
cmbResourceProject | ResourceProjectComboBox |
Ausgehend von den Bearbeitern aus Container oder Einzelobjekt, für welche Ressourcenplandaten erfasst werden können, werden die Projekte, denen die Bearbeiter zugeordnet sind ( Es werden nur Projekte angezeigt, die auch schreibbar sind (siehe Kapitel – Berechtigungen). Projekte, die in der Planungstabelle bereits als Zeile auftauchen, erscheinen nicht nochmals zur Auswahl.
|
Code |
cmbResourceWorker | ResourceWorkerComboBox |
Alle aktiven Bearbeiter, auf deren Ressourcenplandaten ( Bearbeiter, die in der Planungstabelle bereits als Zeile auftauchen, erscheinen nicht nochmals zur Auswahl.
|
Name |
cmbResourcePhase | ResourceProjectPhaseComboBox |
Ausgehend von Bearbeitern werden zuerst die Projekte wie bei der ResourceProjectComboBox (siehe oben) bestimmt. Von diesen Projekten werden alle planbaren Phasen zur Auswahl angezeigt. Es werden nur aktive Phasen von aktiven Projekten angezeigt bzw. inaktive Phasen aktiver Projekte, die nicht Phasen, die in der Planungstabelle bereits als Zeile auftauchen, erscheinen nicht nochmals zur Auswahl.
|
Project (Diese Namen sind ab Version 6.6.0.6 verfügbar) |
Die Auswahl-Listen der Ressourcen ComboBoxen können über die ListExpression
customized werden.
Dazu muss das entsprechenden Control als XML Steuerelement via Klassenname angegeben werden und dabei die ListExpression
Eigenschaft angegeben werden.
Innerhalb der ListExpression
stehen die üblichen OCL Variablen wie varParent
zur Verfügung.
Die Ressourcen ComboBoxen dürfen nur in der Sternzeile von Ressourcenplanungslisten erscheinen, da sie im Unterschied zu sonstigen ComboBoxen das Objekt für eine neue Zeile auswählen und nicht eine Eigenschaft des Zeilenobjekts zuordnen.
Daher muss zusätzlich zum ComboBox Control für die Spalte noch der rndGhostRowOnlyEditable Renderer eingesetzt werden. Dieser verhindert, dass die ComboBox in einer anderen Zeile als der Sternzeile dargestellt wird. Das ist wichtig, denn ist dieser Renderer nicht gesetzt und wird die ComboBox in anderen Zeilen dargestellt, werden damit bestehende Werte überschrieben.
Weitere Informationen zum Customizing von ComboBoxen in Listen finden Sie im Artikel Customizing von Steuerelementen in Listen .