/
XdevPopupDateField

XdevPopupDateField

Das XdevPopupDateField ist ein Date-Picker, der bei Mausklick auf das Kalender-Icon ein XdevInlineDateField für das Auswählen eines einzelnen Termins anzeigt. Mit Hilfe einer Steuerleiste kann man im eingeblendeten XdevInlineDateField monats- und jahresweise vor und zurück navigieren. Der selektierte Termin wird danach im XdevPopupDateField angezeigt. Das XdevPopupDateField ist eine Formular-Komponente und kann via XdevFieldGroup persistiert werden.

Wichtige Properies:
  • RangeStart - Nur der Zeitraum ab diesem Termin ist sichtbar.

  • RangeEnd - Nur der Zeitraum bis zu diesem Termin ist sichtbar.

  • Resolution 

    • null - Kalender mit Tages-Ansicht  (wie DAY).

    • SECOND - Zusätzliche sekundengenaue Zeit-Anzeige.

    • MINUTE - Zusätzliche minutengenaue Zeit-Anzeige.
    • HOUR - Zusätzliche stundengenaue Zeit-Anzeige.
    • DAY - Standard-Ansicht. Kalender mit Tages-Ansicht.
    • MONTH - Es wird nur die Steuerleiste ohne Kalender angezeigt, mit der man monatsweise vor und zurück navigieren kann.  
    • YEAR - Es wird nur die Steuerleiste ohne Kalender angezeigt, mit der man jahresweise vor und zurück navigieren kann.  
  • ShowISOWeekNumbers - Zeigt die jeweiligen Kalenderwochen an.

  • TimeZone - Legt eine feste Zeitzone fest. null wählt automatisch die lokale Zeitzone. 

  • DateFormat - Darstellung von Datum und Uhrzeit durch die Angabe entsprechender ISO Formatzeichen, z.B. dd.MM.yyyy für das Datum und hh:mm für die Uhrzeit. null wählt automatisch die lokale Standard-Formatierung.

  • Lenient - Akzeptiert unterschiedliche Datum Schreibweisen.  

Wichtige Events:
  • valueChange - Wird ausgelöst, wenn die Selektierung verändert wurde.  

Examples:
  • Datum zuweisen - Weist dem XdevPopupDateField ein Datum zu. Dies löst ein valueChange Event aus.

    // Creates a date object
    Date dateOfBirth = new Date(79,6,5);
    
    // Sets the date to the popupDateField
    popupDateField.setValue(dateOfBirth);
  • Datum auslesen 

    Date date = popupDateField.getValue();
  • Selektierung zurücksetzen - Setzt die Selektierung auf den Ausgangszustand. Dies löst ein valueChange Event aus.

    popupDateField.clear();
  • Fokus setzen - Weist dem XdevPopupDateField den Focus zu. Dies kann ggf. ein focus Event auslösen.

    popupDateField.focus();
Hinweis:
  • Date Methoden deprecated - Zahlreiche Methoden der Klasse Date sind als deprecated gekennzeichnet. Vaadin unterstützt aktuell jedoch nur die Klasse Date.
Zur XdevPopupDateField Javadoc



Related content

XdevInlineDateField
XdevInlineDateField
More like this
XdevPopupDateField
XdevPopupDateField
More like this
XdevInlineDateField
XdevInlineDateField
More like this
XdevFieldGroup
XdevFieldGroup
More like this
XdevPasswordField
XdevPasswordField
More like this

XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.