/** * Zeigt das DateTextfield an * Es wird eine Tabelle um das Feld gesetzt um eine * freie Positionierung so wie Tooltips oÃÂÃÂÃÂä zu ermÃÂÃÂÃÂöglichen. * (da der eigentliche Kalender ein Script ist) */ function show() { $tbl = new Table(array("")); $tbl->setWidth(50); $tbl->setAlign("left"); $dtText = "<script>DateInput('" . $this->NAME . "', true"; if (strlen($this->DATEFORMAT) > 7) { $dtText .= ", '" . $this->DATEFORMAT . "'"; if (strlen($this->VALUE) == strlen($this->DATEFORMAT)) { $dtText .= ", '" . $this->VALUE . "'"; } } $dtText .= ")</script>"; $dateTextField = new Text($dtText); $dateTextField->setFilter(false); $r = $tbl->createRow(); $r->setAttribute(0, $dateTextField); $tbl->addRow($r); $tbl->setToolTip($this->getTooltip()); $tbl->show(); }