function ReplacementDelete() { dataAccess::RUNQUERY("delete from wfm_replacement where RowID=" . $_POST["RowID"]); dataAccess::AUDIT("حذف ردیف جایگزینی برای فرد[" . $_POST["src_PersonID"] . "]"); echo "true"; die; }
function SaveSteps() { $obj = new FGR_steps(); PdoDataAccess::FillObjectByJsonData($obj, $_POST["record"]); if (empty($obj->StepID)) { $result = $obj->AddStep(); } else { $result = $obj->EditStep(); } //print_r(ExceptionHandler::PopAllExceptions()); echo Response::createObjectiveResponse($result, ""); die; //............................. dataAccess::RUNQUERY("delete from fm_element_access where FormID=" . $_POST["FormID"] . " and StepID=" . $StepID); $tmp = array_keys($_POST); for ($j = 0; $j < count($_POST); $j++) { if (substr($tmp[$j], 0, strlen("elem_")) == "elem_") { $ElementID = substr($tmp[$j], strlen("elem_")); dataAccess::RUNQUERY("insert into fm_element_access values(" . $_POST["PersonID"] . "," . $_POST["FormID"] . "," . $ElementID . "," . $StepID . ")"); } } if (isset($_POST["referenceApply"])) { dataAccess::RUNQUERY("insert into fm_element_access values(" . $_POST["PersonID"] . "," . $_POST["FormID"] . ",2000," . $StepID . ")"); } if (isset($_POST["CopyAccess"])) { dataAccess::RUNQUERY("insert into fm_element_access values(" . $_POST["PersonID"] . "," . $_POST["FormID"] . ",2001," . $StepID . ")"); } //............................. echo "true"; die; }
$col->width = 30; //--------------------------- $dg->addButton("Add", "ایجاد", "add", "AddingAction"); $dg->height = 400; $dg->title = "فرم های ایجاد شده"; $dg->width = 700; $dg->DefaultSortField = "regDate"; $dg->DefaultSortDir = "asc"; $dg->makeGrid(); //..................................................... $drp_forms = FormGenerator::Drp_AllForms("FormsList", "---", "changeForm"); //..................................................... ?> <script type="text/javascript"> var forms_EXTData = <?php echo common_component::PHPArray_to_JSArray(dataAccess::RUNQUERY("select * from fm_forms order by FormName"), "FormName", "FormID", "reference"); ?> ; //------------------------------------------------------------------- BasisData.DevotionStore = <?php echo dataReader::MakeStoreObject("../devotions/dvt.data.php?task=select", "'dvt01','dvt2','dvt3','dvt10'"); ?> //----------------------------------------------------------------- BasisData.StateStore = <?php echo dataReader::MakeStoreObject("../states/states.data.php?task=select", "'sta02','sta2','sta5'"); ?> //------------------------------------------------------------------- function unloadFn() { if(win)
<?php //--------------------------- // programmer: Jafarkhani // create Date: 90.04 //--------------------------- require_once 'header.php'; require_once 'rpt.data.php'; $obj = new ReportGenerator($_GET["Q0"]); $query = stripcslashes($obj->TotalQuery); $query .= " limit 1"; $temp = dataAccess::RUNQUERY($query); if (count($query) == 0) { echo "گزارش مورد نظر فاقد اطلاعات می باشد. برای ایجاد فایل باید گزارش شامل حداقل یک رکورد باشد."; die; } $dataKeys = array_keys($temp[0]); $output = "<tr>"; for ($k = 1, $i = 1, $j = 0; $i < count($dataKeys); $i = $i + 2, $j++, $k++) { $output .= "<td class='code' align='center' height='21px'>#" . $k . "#</td>"; $output .= "<td style='padding: 4px'>" . $dataKeys[$i] . "</td>"; if ($j == 2) { $output .= "</tr><tr>"; $j = -1; } } if ($obj->FileType != "") { $file = file_get_contents("../../" . ReportImagePath . "Report" . $obj->ReportID . "." . $obj->FileType); } ?> <script type="text/javascript">