Klasse DateField

Object
DateField

public class DateField extends Object

Überschrift: DateField

Beschreibung: Ein Datumsfeld zur Verwendung im GridDialog des Internen Scripting.

Copyright: Copyright (c) ELO Digital Office GmbH 2015

Seit:
8.05.000
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    DateField(Workspace workspace, DateTextField pdateField)
    Normaler Konstruktor.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich der Feldinhalt ändert.
    void
    addChangeEvent(BaseFunction callbackFunction, ScriptableObject thisScope)
    Fügt eine JavaScript Funktion als Callback hinzu, welches aufgerufen wird, wenn sich der Feldinhalt ändert.
    Liefert das eingegebene Datum ohne Uhrzeit (in ISO-Schreibweise yyyyMMdd).
    Liefert das eingegebene Datum mit Uhrzeit (in ISO-Schreibweise yyyyMMddhhmmss).
    boolean
    Überprüft, ob der aktuell angezeigte Text ein gültiges Datum ist.
    void
    setEditable(boolean editable)
    Legt fest, ob Anwender-Eingaben für das Datumsfeld möglich sein sollen.
    void
    setFont(Font font)
    Setzt den Zeichensatz für das Textfeld
    void
    setIsoDate(String dateString)
    Setzt das Datum (in ISO-Schreibweise yyyyMMdd oder yyyyMMddhhmmss).
    void
    Setzt den Zustand des Feldes.
    void
    setValidation(boolean validate)
    Schaltet die Validierung ein oder aus.
    void
    setVisible(boolean visible)
    Setzt die Sichtbarkeit des Datumsfelds.

    Von Klasse geerbte Methoden Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • DateField

      public DateField(Workspace workspace, DateTextField pdateField)
      Normaler Konstruktor.
      Parameter:
      workspace - Aktueller Arbeitsbereich
      pdateField - Datumsfeld
  • Methodendetails

    • getIsoDate

      public String getIsoDate()
      Liefert das eingegebene Datum ohne Uhrzeit (in ISO-Schreibweise yyyyMMdd).
      Gibt zurück:
      Datum ohne Uhrzeit
      Seit:
      8.05.000
    • getIsoDateAndTime

      public String getIsoDateAndTime()
      Liefert das eingegebene Datum mit Uhrzeit (in ISO-Schreibweise yyyyMMddhhmmss).
      Gibt zurück:
      Datum mit Uhrzeit
      Seit:
      8.05.000
    • setIsoDate

      public void setIsoDate(String dateString)
      Setzt das Datum (in ISO-Schreibweise yyyyMMdd oder yyyyMMddhhmmss).
      Parameter:
      dateString - Das zu setzende Datum
      Seit:
      8.05.000
    • isValidDate

      public boolean isValidDate()
      Überprüft, ob der aktuell angezeigte Text ein gültiges Datum ist.
      Gibt zurück:
      True wenn das Datum gültig ist, False sonst.
      Seit:
      8.05.000
    • setEditable

      public void setEditable(boolean editable)
      Legt fest, ob Anwender-Eingaben für das Datumsfeld möglich sein sollen.
      Parameter:
      editable - True, wenn manuelle Eingaben des Anwenders möglich sein sollen, bei False kann das Textfeld nur über das Skript gefüllt werden
      Seit:
      8.05.000
    • setVisible

      public void setVisible(boolean visible)
      Setzt die Sichtbarkeit des Datumsfelds.
      Parameter:
      visible - True für sichtbar, False für unsichtbar.
      Seit:
      10.01.003
    • setState

      public void setState(CONSTANTS.FIELD_STATE state)
      Setzt den Zustand des Feldes. Die Hintergrundfarbe wird entsprechend angepasst.
      Parameter:
      state - Zustand
      Seit:
      8.05.000
    • addChangeEvent

      public void addChangeEvent(String eventName)
      Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich der Feldinhalt ändert.
      Parameter:
      eventName - Name des Scripting-Events.
      Seit:
      8.05.000
    • addChangeEvent

      public void addChangeEvent(BaseFunction callbackFunction, ScriptableObject thisScope)
      Fügt eine JavaScript Funktion als Callback hinzu, welches aufgerufen wird, wenn sich der Feldinhalt ändert.
      Parameter:
      callbackFunction - JavaScript Funktion
      thisScope - "this" Scope der Funktion
      Seit:
      10.00.000
    • setValidation

      public void setValidation(boolean validate)
      Schaltet die Validierung ein oder aus.
      Parameter:
      validate - True zum Einschalten der Validierung, False zum Ausschalten
    • setFont

      public void setFont(Font font)
      Setzt den Zeichensatz für das Textfeld
      Parameter:
      font - neuer Zeichensatz
      Seit:
      10.00.000