/** * Update record * * @return mixed */ public function updateFieldValue($Id, $fld_name, $value) { $element = $this->m_DataPanel->get($fld_name); $fieldname = $element->m_FieldName; $currentRec = $this->getActiveRecord($Id); $recArr = $this->getActiveRecord($Id); $recArr[$fieldname] = $value; if ($this->_doUpdate($recArr, $currentRec) == false) { return; } $this->UpdateForm(); }
/** * Get an element object * * @param string $elementName - name of the control * @return Element */ public function getElement($elementName) { if ($this->m_DataPanel->get($elementName)) { return $this->m_DataPanel->get($elementName); } if ($this->m_ActionPanel->get($elementName)) { return $this->m_ActionPanel->get($elementName); } if ($this->m_NavPanel->get($elementName)) { return $this->m_NavPanel->get($elementName); } if ($this->m_SearchPanel->get($elementName)) { return $this->m_SearchPanel->get($elementName); } if ($this->m_WizardPanel) { if ($this->m_WizardPanel->get($elementName)) { return $this->m_WizardPanel->get($elementName); } } }
/** * Get an element object * * @param string $elementName - name of the control * @return Element */ public function getElement($elementName) { if ($this->dataPanel->get($elementName)) { return $this->dataPanel->get($elementName); } if ($this->actionPanel->get($elementName)) { return $this->actionPanel->get($elementName); } if ($this->navPanel->get($elementName)) { return $this->navPanel->get($elementName); } if ($this->searchPanel->get($elementName)) { return $this->searchPanel->get($elementName); } if ($this->wizardPanel) { if ($this->wizardPanel->get($elementName)) { return $this->wizardPanel->get($elementName); } } }