public function toScaffStep2($datForm)
 {
     if ($this->MYFORM_validate($datForm, array('table_name'))) {
         $myAct = new OPF_myActiveRecord();
         if (!isset($_SESSION['temp_scaff_info'])) {
             $_SESSION['temp_scaff_info'] = array();
         }
         $resSql = scaffold::getResultSelectFields($myAct, $datForm['table_name']);
         if (!$resSql) {
             $this->messageBox(OPF_myLang::getPhrase('OPF_SCAFF_10'), 'warning');
         } else {
             $_SESSION['temp_scaff_info']['table_name'] = $datForm['table_name'];
             $this->newScaff($datForm, 2);
         }
     } else {
         $this->notificationWindow(OPF_myLang::getPhrase('MSG_CAMPOS_REQUERIDOS'), 5, 'error');
     }
     return $this->response;
 }
 public static function getFormIdValue($object, $datForm)
 {
     $myAct = new OPF_myActiveRecord();
     $resSql = scaffold::getResultSelectFields($myAct, $datForm['table_name']);
     $myForm = new OPF_myForm('FormIdValue');
     $myForm->addComment('cm1:2', '');
     $myForm->addComment('cm2:2', '');
     $myForm->addComment('cm3:2', '');
     $cols = array();
     foreach ($resSql[0] as $id => $value) {
         $cols[$id] = $id;
     }
     $key = '';
     if (isset($_SESSION['temp_scaff_info']['rt'][$object]['key'])) {
         $key = $_SESSION['temp_scaff_info']['rt'][$object]['key'];
     }
     $myForm->addSelect(OPF_myLang::getPhrase('OPF_SCAFF_50'), 'key:2', $cols, $key);
     $value = '';
     if (isset($_SESSION['temp_scaff_info']['rt'][$object]['value'])) {
         $value = $_SESSION['temp_scaff_info']['rt'][$object]['value'];
     }
     $myForm->addSelect(OPF_myLang::getPhrase('OPF_SCAFF_51'), 'value:2', $cols, $value);
     $myForm->addComment('cm4:2', '');
     $myForm->addComment('cm5:2', '');
     $myForm->addButton('btn2', OPF_myLang::getPhrase('OPF_SCAFF_14'), 'back.gif');
     $myForm->addButton('btn1', OPF_myLang::getPhrase('OPF_SCAFF_15'), 'ok.gif');
     $myForm->addEvent('btn1', 'onclick', 'onClickSetIdValRT', $object);
     $myForm->addEvent('btn2', 'onclick', 'selectOtherTable', $object, true);
     return $myForm->getForm(2);
 }