Module: sdw/hr/recruiting/ausschreibung/ausschreibungViewDokumenteTabDokumentePane

Dieses Modul definiert die Klasse ausschreibungViewDokumenteTabDokumentePane

Author:
  • sdw.systems
Source:

Extends

  • module:sdw/templates/viewTabPaneGUI/splitPane

Requires

Members

moduleName

Properties:
Name Type Description
moduleName String

Name des Moduls aus lokaler Konstante

Source:

(inner, constant) actionUpload :String

Type:
  • String
Default Value:
  • "/SDW/resources/fu"
Source:

(inner, constant) editDialog :String

Type:
  • String
Default Value:
  • "sdw/hr/recruiting/ausschreibung/ausschreibungDokumentDialog"
Source:

(inner, constant) filetypePDF :String

Type:
  • String
Default Value:
  • "pdf"
Source:

(inner, constant) opcDeleteAusschreibungsdokument :OPCODE

Type:
  • OPCODE
Default Value:
  • 901317
Source:

(inner, constant) opcObjectlistAusschreibungsdokument :OPCODE

Type:
  • OPCODE
Default Value:
  • 901315
Source:

(inner, constant) opcOptionlistAusschreibungsdokumenttyp :OPCODE

Type:
  • OPCODE
Default Value:
  • 901935
Source:

(inner, constant) opcPrintAusschreibungsdokument :OPCODE

Type:
  • OPCODE
Default Value:
  • 901318
Source:

(inner, constant) opcUpdateAusschreibungsdokument :OPCODE

Type:
  • OPCODE
Default Value:
  • 901316
Source:

(inner, constant) opcUploadAusschreibungsdokument :OPCODE

Type:
  • OPCODE
Default Value:
  • 901319
Source:

Methods

callbackBeforeSubmit(id, fileName) → {Boolean}

Eventhandler. Prüft ob ein Dokumenttyp ausgewählt worden ist und setzt das ausgewählte Dokument als Parameter in den fileuploader

Parameters:
Name Type Description
id Integer

Ungenutzt

fileName String

Pfad und Name des Files das hochgeladen werden soll.

Source:
Returns:

true, falls der Upload durchgeführt werden soll, sonst false

Type
Boolean

callbackTransferComplete(id, fileName, response)

Eventhandler. Verarbeitet das Ergebnis des Uplaods. Falls ein Fehler aufgetreten ist wird dieser angezeigt, ansonsten wird die Liste der Dokumente neu geladen um den neuen Eintrag anzuzeigen und ein weiterer Request an die API gesendet mit den Parametern this.oidPostProcessUpload (==oidBewerber) und this.opcodePostProcessUpload. Dieser 2. API-Aufurf fügt in alle Bewerbungsverfahren des Bewerbers eine Aktion vom TypUploadDokumente ein, allerdings nur wenn der Status des Verfahrens noch "unbearbeitet" ist.

Parameters:
Name Type Description
id Integer

Ungenutzt

fileName String

Pfad und Name hochgeladenen Files.

response Object

Das Ergebnisobjekt der API

Source:

createContentBottomPane()

Überschreibt die Implementierung der Basisklasse

Source:

createContentTopPane()

Überschreibt die Implementierung der Basisklasse

Source:

enableToolbarButtons()

Überschreibt die Implementierung der Basisklasse

Source:

onClickToolbarButton()

Überschreibt die Implementierung der Basisklasse

Source:

setProperties()

Wird von der Basisklasse aufgerufen um Eigenschaften zu setzen

Source:

setupControls()

Initialisiert das fileuploader-Widget

Source: