Module: statt/buchung/produkt/mitarbeiter/mitarbeiterEditor

Dieses Modul definiert die Klasse MitarbeiterEditor. Ein InlineEditor der die Klasse toggleEditor erweitert um die Zuordnung von Mitarbeitern zu Produkten über DnD zu realisieren. Die Klasse ist notwendig, weil die Basisklasse davon ausgeht, dass das bezogene Objekt - hier das Produkt - oder besser deren OID direkt über den Editormanager erreichbar ist. Ist hier aber nicht so, deshalb wird die Methode getObjektInstanzOID so überschrieben dass sie die OID des Produktes aus dem Tree zurückgibt.

Ersetzt die Klasse module:statt/buchung/produkt/mitarbeiterEditorManager

Source:
See:

Extends

Requires

Members

moduleName

Properties:
Name Type Description
moduleName String

Name des Moduls aus lokaler Konstante

Source:

Methods

addStoreCommandParams(Parameter-Objekt)

Überschreibt die Implementierung der Basisklasse.

Parameters:
Name Type Description
Parameter-Objekt Object
Source:

getObjektInstanzOID() → {OID}

Überschreibt die Implementierung der Basisklasse.

Source:
Returns:

Die OID des Produktes aus dem tree: this.editormanager.containerView.tree.getFirstAncestorOfClass(StattConst.classProdukt)

Type
OID