public static function formNewScaffStep2($datForm)
 {
     $myForm = new OPF_myForm('formNewScaffStep2');
     $arrTypes = array(1 => OPF_myLang::getPhrase('OPF_SCAFF_30'), 2 => OPF_myLang::getPhrase('OPF_SCAFF_31'), 3 => OPF_myLang::getPhrase('OPF_SCAFF_32'), 4 => OPF_myLang::getPhrase('OPF_SCAFF_33'), 5 => OPF_myLang::getPhrase('OPF_SCAFF_34'), 6 => OPF_myLang::getPhrase('OPF_SCAFF_35'));
     $myAct = new OPF_myActiveRecord();
     $resSql = self::getResultSelectFields($myAct, $_SESSION['temp_scaff_info']['table_name']);
     $myForm->addComment('field_etq1', '<div align="center"><b>' . OPF_myLang::getPhrase('OPF_SCAFF_16') . '</b></div>');
     $myForm->addComment('field_selec', '<div align="center"><b>' . OPF_myLang::getPhrase('OPF_SCAFF_41') . '</b></div>');
     $myForm->addComment('field_etq', '<div align="center"><b>' . OPF_myLang::getPhrase('OPF_SCAFF_17') . '</b></div>');
     $myForm->addComment('field_tipo', '<div align="center"><b>' . OPF_myLang::getPhrase('OPF_SCAFF_36') . '</b></div>');
     $myForm->addComment('field_primary', '<div align="center"><b>' . OPF_myLang::getPhrase('OPF_SCAFF_40') . '</b></div>');
     $myForm->addComment('field_required', '<div align="center"><b>' . OPF_myLang::getPhrase('OPF_SCAFF_37') . '</b></div>');
     $count = 0;
     foreach ($resSql[0] as $id => $value) {
         if (isset($_SESSION['temp_scaff_info']['form'][$id])) {
             $check = true;
             $etq = $_SESSION['temp_scaff_info']['form'][$id][0];
             $type = $_SESSION['temp_scaff_info']['form'][$id][1];
         } else {
             $check = false;
             $etq = '';
             $type = '';
             $myForm->addDisabled('req_' . $id);
             $myForm->addDisabled('etq_' . $id);
             $myForm->addDisabled('type_' . $id);
         }
         $checkReq = false;
         if (isset($_SESSION['temp_scaff_info']['form'][$id][2])) {
             if ($_SESSION['temp_scaff_info']['form'][$id][2]) {
                 $checkReq = true;
             }
         }
         $myForm->addEvent('field_' . $id, 'onclick', 'checkFormItem', 'field_' . $id, 'req_' . $id, 'etq_' . $id, 'type_' . $id);
         $myForm->addComment('etq1_' . $id, '<div align="center">' . $id . '</div>');
         $myForm->addComment('show_' . $id, '<div align="center">' . $myForm->getCheckBox('field_' . $id, $check) . '</div>');
         $myForm->addComment('etq_' . $id, $myForm->getText('etq_' . $id, $etq, 10));
         $myForm->addComment('type_' . $id, $myForm->getSelect('type_' . $id, $arrTypes, $type));
         $mark = false;
         if (!isset($_SESSION['temp_scaff_info']['pk'])) {
             if (!$count) {
                 $mark = true;
             }
         } else {
             if ($_SESSION['temp_scaff_info']['pk'] == $id) {
                 $mark = true;
             }
         }
         $myForm->addComment('req_' . $id, '<div align="center">' . $myForm->getCheckBox('req_' . $id, $checkReq) . '</div>');
         $myForm->addComment('primary_' . $id, '<div align="center">' . $myForm->getRadioButton($id, 'primary_key', $mark) . '</div>');
         ++$count;
     }
     $myForm->addButton('btn0', OPF_myLang::getPhrase('OPF_SCAFF_13'), 'back.gif');
     $myForm->addComment('cm_space', '');
     $myForm->addComment('cm_space1', '');
     $myForm->addComment('cm_space2', '');
     $myForm->addComment('cm_space3', '');
     $myForm->addButton('btn1', OPF_myLang::getPhrase('OPF_SCAFF_14'), 'next.gif');
     $myForm->addEvent('btn1', 'onclick', 'toScaffStep3');
     $myForm->addEvent('btn0', 'onclick', 'newScaff', 1);
     return $myForm->getForm(6);
 }