$dg = new sadaf_datagrid("includeHistory", $js_prefix_address . "../../staff/data/staff_include_history.data.php?task=selectIncludeHistory&PID=" . $personID, "includeHistoryGRID"); $dg->addColumn("", "include_history_id", "", true); $dg->addColumn("", "personid", "", true); $col = $dg->addColumn("شماره شناسایی", "staff_id", "int"); $col->width = 140; $col = $dg->addColumn("تاريخ شروع", "start_date", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 120; $col = $dg->addColumn("تاريخ پايان", "end_date", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(true); $col->width = 120; $col = $dg->addColumn("بيمه تامين اجتماعي", "insure_include", GridColumn::ColumnType_string); $col->editor = ColumnEditor::ComboBox(manage_domains::DRP_Is_Valid(), "value", "caption"); $col->width = 120; $col = $dg->addColumn("ماليات", "tax_include", "string"); $col->editor = ColumnEditor::ComboBox(manage_domains::DRP_Is_Valid(), "value", "caption"); $col->width = 80; $dg->width = 630; $dg->height = 200; $dg->EnableSearch = false; $dg->EnablePaging = false; $dg->DefaultSortField = "include_history_id"; $dg->title = "سابقه مشمولیت"; $col = $dg->addColumn("حذف", "", "string"); $col->renderer = " function(v,p,r){ return PersonObject.opDelRender(v,p,r); }"; $col->width = 40; $dg->addButton = true; $dg->addHandler = "function(v,p,r){ return PersonObject.AddIncludeHistory(v,p,r);}"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return PersonObject.SaveHistory(v,p,r);}"; $includeHistoryGrid = $dg->makeGrid_returnObjects();
$col = $pdg->addColumn('عنوان پارامتر', "title", "string"); $col->editor = ColumnEditor::TextField(); $col = $pdg->addColumn("نوع شخص", "person_type_title", "int"); $col->width = 100; $pdg->openHeaderGroup("پارامترهای مرتبط"); $col = $pdg->addColumn('پارامتر1', "dim1_id"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SalaryParam(), "id", "value"); $col->width = 100; $col = $pdg->addColumn('پارامتر2', "dim2_id"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SalaryParam(), "id", "value"); $col->width = 100; $col = $pdg->addColumn('پارامتر3', "dim3_id"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SalaryParam(), "id", "value"); $col->width = 100; $col = $pdg->addColumn('پارامتر4', "dim4_id"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SalaryParam(), "id", "value"); $col->width = 100; $pdg->closeHeaderGroup(); $pdg->addButton = true; $pdg->addHandler = "function(v,p,r){ return SalaryParamTypeObject.AddSPT(v,p,r);}"; $col = $pdg->addColumn("عملیات", "", "string"); $col->renderer = "function(v,p,r){ return SalaryParamTypes.opRender(v,p,r);}"; $col->width = 100; $pdg->title = "انواع پارامترهای حقوقی"; $pdg->width = 800; $pdg->DefaultSortField = "param_type"; $pdg->DefaultSortDir = "Desc"; $pdg->EnableSearch = false; $pdg->enableRowEdit = true; $pdg->rowEditOkHandler = "function(v,p,r){ return SalaryParamTypeObject.editPST(v,p,r);}"; $pdg->collapsible = true;
$col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_beneficiary(), "BeneficiaryID", "title"); $col->width = 80; $col = $dg->addColumn("نوع قلم", "ItemType", "integer"); $col->editor = ColumnEditor::ComboBox(array(array("ItemType" => "1", "title" => "متفرقه"), array("ItemType" => "2", "title" => "خزانه")), "ItemType", "title"); $col->width = 80; $col = $dg->addColumn("نوع فرد", "PersonType", "integer"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_PersonType(), "InfoID", "Title"); $col->width = 80; $col = $dg->addColumn("سال", "PayYear", "integer"); $col->editor = ColumnEditor::NumberField(true); $col->width = 70; $col = $dg->addColumn("ماه", "PayMonth", "integer"); $col->editor = ColumnEditor::NumberField(true); $col->width = 70; $col = $dg->addColumn("مبلغ", "ItemValue", "integer"); $col->editor = ColumnEditor::NumberField(true); $col->width = 80; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "function(v,p,r){return SalaryItemReport.opRender(v,p,r);}"; $col->width = 50; $dg->addButton = true; $dg->addHandler = "function(){SalaryItemReportObject.AddSIR();}"; $dg->pageSize = "20"; $dg->EnableSearch = false; $dg->width = 780; $dg->height = 430; $dg->title = " اقلام گزارش پرداخت کسورات"; $dg->autoExpandColumn = "description"; $dg->DefaultSortField = "SalaryItemReportID"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return SalaryItemReportObject.editSIR(v,p,r);}";
if ($temp[$i]["HasGroup"]) { $col = $BlockGrid->addColumn('گروه حساب', "GroupID"); $col->width = 150; if($accessObj->AddFlag || $accessObj->EditFlag) { $groups = PdoDataAccess::runquery ("select * from ACC_blocks where levelID=0"); $col->editor = ColumnEditor::ComboBox($groups, 'BlockID', 'BlockDesc'); } } if ($temp[$i]["HasEssence"]) { $col = $BlockGrid->addColumn('ماهیت', "essence"); $col->width = 150; if($accessObj->AddFlag || $accessObj->EditFlag) $col->editor = ColumnEditor::ComboBox($Essence, 'val', 'name'); } if($accessObj->AddFlag) { $BlockGrid->addButton = true; $BlockGrid->addHandler = "function(){return BlockObj.NewRowBlock(" . $i . ");}"; } $BlockGrid->enableRowEdit = true; $BlockGrid->rowEditOkHandler = "function(){return BlockObj.SaveBlock(" . $i . ");}"; if($accessObj->RemoveFlag) { $col = $BlockGrid->addColumn('حذف', '', 'string'); $col->renderer = "function(v,p,r){return BlockObj.RemoveBlock(" . $i . ",r);}"; $col->width = 50;
$col->editor = "MenuObject.PathField"; $col->sortable = false; $col->align = "left"; $col->renderer = "function(v){return '<div style=direction:ltr>' + v + '</div>'; }"; $col->width = 250; $col = $dg->addColumn("آیکون", "icon", "string"); $col->editor = ColumnEditor::TextField(true); $col->sortable = false; $col->width = 80; $col = $dg->addColumn("ترتیب", "ordering", "string"); $col->editor = ColumnEditor::NumberField(); $col->sortable = false; $col->width = 60; $col->align = "center"; $col = $dg->addColumn("وضعیت", "IsActive", "string"); $col->editor = ColumnEditor::ComboBox(array(array("id" => "YES", "title" => 'فعال'), array("id" => 'NO', "title" => 'غیرفعال')), "id", "title"); $col->sortable = false; $col->width = 60; $col->align = "center"; $dg->addObject(' {text : "عنوان منوی اصلی : "}, {xtype: "textfield",itemId: "GroupDesc",width: 120, enableKeyEvents: true}, {xtype: "displayfield",text : "ترتیب : "}, {xtype: "textfield",itemId: "GroupOrder",width: 100, enableKeyEvents: true}, {xtype: "displayfield",text : "آیکون : "}, {xtype: "textfield",itemId: "GroupIcon",width: 100, enableKeyEvents: true}, {xtype: "hidden",itemId: "GroupID", enableKeyEvents: true}, {text : "", handler : function(){ MenuObject.EditMenu(null,null);}, iconCls: "clear"}, {text : "ذخیره منوی اصلی", handler : function(){ MenuObject.SaveGroup();}, iconCls: "save"}'); $col = $dg->addColumn("حذف", ""); $col->sortable = false;
//--------------------------- // programmer: Jafarkhani // create Date: 94.06 //----------------------- require_once '../header.inc.php'; require_once inc_dataGrid; //................ GET ACCESS ..................... $accessObj = FRW_access::GetAccess($_POST["MenuID"]); //................................................... $dgh = new sadaf_datagrid("dgh1", $js_prefix_address . "cheques.data.php?task=SelectChequeStatuses", "div_dgu"); $dgh->addColumn("", "RowID", 'string', true); $temp = PdoDataAccess::runquery("select * from ACC_tafsilis where TafsiliType=" . TAFTYPE_ChequeStatus); $col = $dgh->addColumn("وضعیت مبدا", "SrcID"); $col->editor = ColumnEditor::ComboBox($temp, "TafsiliID", "TafsiliDesc"); $col = $dgh->addColumn("وضعیت مقصد", "DstID"); $col->editor = ColumnEditor::ComboBox($temp, "TafsiliID", "TafsiliDesc"); $col->width = 200; if ($accessObj->RemoveFlag) { $col = $dgh->addColumn("حذف", "", "string"); $col->renderer = "ChequeStatuses.deleteRender"; $col->width = 10; } if ($accessObj->AddFlag) { $dgh->addButton = true; $dgh->addHandler = "function(v,p,r){ return ChequeStatusesObject.Add(v,p,r);}"; $dgh->enableRowEdit = true; $dgh->rowEditOkHandler = "function(v,p,r){ return ChequeStatuses.Save(v,p,r);}"; } $dgh->title = "تبدیل وضعیت های چک ها"; $dgh->emptyTextOfHiddenColumns = true; $dgh->width = 600;
require_once 'branches.js.php'; $dg = new sadaf_datagrid("dg", $js_prefix_address . "baseInfo.data.php?task=SelectBranches", "div_grid_user"); $col = $dg->addColumn("عنوان شعبه", "BranchName", "string"); $col->editor = ColumnEditor::TextField(); $col->sortable = false; $col = $dg->addColumn("وضعیت", "IsActive", "string"); $col->editor = ColumnEditor::ComboBox(array(array("id" => "YES", "title" => 'فعال'), array("id" => 'NO', "title" => 'غیرفعال')), "id", "title"); $col->sortable = false; $col->width = 60; $col->align = "center"; $col = $dg->addColumn("تفصیلی بانک پیش فرض", "DefaultBankTafsiliID", "string"); $col->editor = ColumnEditor::ComboBox(PdoDataAccess::runquery("select * from ACC_tafsilis where TafsiliType=" . TAFTYPE_BANKS), "TafsiliID", "TafsiliDesc"); $col->sortable = false; $col->width = 130; $col = $dg->addColumn("تفصیلی حساب پیش فرض", "DefaultAccountTafsiliID", "string"); $col->editor = ColumnEditor::ComboBox(PdoDataAccess::runquery("select * from ACC_tafsilis where TafsiliType=" . TAFTYPE_ACCOUNTS), "TafsiliID", "TafsiliDesc"); $col->sortable = false; $col->width = 140; $col = $dg->addColumn("حذف", "BranchID", ""); $col->renderer = "Branch.deleteRender"; $col->sortable = false; $col->width = 40; $dg->addButton = true; $dg->addHandler = "function(){BranchObject.Adding();}"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){return BranchObject.saveData(v,p,r);}"; $dg->height = 350; $dg->width = 780; $dg->DefaultSortField = "BranchName"; $dg->autoExpandColumn = "BranchName"; $dg->editorGrid = true;
$col = $dg->addColumn("تاریخ", "list_date", "string"); $col->renderer = "function(v){return MiladiToShamsi(v);}"; $col->editor = ColumnEditor::SHDateField(); $col->width = 90; $col = $dg->addColumn("عنوان واحد", "unit_full_title", "string", true); $col->renderer = "function(v){ return ' '; }"; $col = $dg->addColumn("نوع شخص", "person_title", "string", true); $col->renderer = "function(v){ return ' '; }"; $col = $dg->addColumn("واحد سازمانی", "ouid", "int"); $col->renderer = "function(v,p,r){return r.data.unit_full_title}"; $col->editor = "EvaluationListObject.UnitLOV"; $col = $dg->addColumn("نوع فرد", "person_type", "int"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_PersonType(), "InfoID", "Title"); $col->width = 90; $col = $dg->addColumn("وضعیت", "doc_state", "int"); $col->editor = ColumnEditor::ComboBox(manage_domains::DRP_Doc_State(), "value", "caption"); $col->width = 90; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "function(v,p,r){return EvaluationList.opRender(v,p,r);}"; $col->width = 50; $dg->addButton = true; $dg->addHandler = "function(){EvaluationListObject.AddEvalList();}"; $dg->pageSize = "20"; $dg->EnableSearch = false; $dg->width = 600; $dg->height = 630; $dg->title = "لیست ارزشیابی"; $dg->autoExpandColumn = "ouid"; $dg->DefaultSortField = "list_date"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return EvaluationListObject.editValList(v,p,r);}";
$col = $dg->addColumn("عنوان شیفت", "ShiftTitle", ""); $col->editor = ColumnEditor::TextField(); $col = $dg->addColumn("از ساعت", "FromTime"); $col->editor = ColumnEditor::TimeField(); $col->width = 80; $col->align = "center"; $col = $dg->addColumn("تا ساعت", "ToTime"); $col->editor = ColumnEditor::TimeField(); $col->width = 80; $col->align = "center"; $col = $dg->addColumn("ساعت شروع پنجشنبه ها", "ExceptFromTime"); $col->editor = ColumnEditor::TimeField(); $col->width = 80; $col->align = "center"; $col = $dg->addColumn("ساعت پایان پنجشنبه ها", "ExceptToTime"); $col->editor = ColumnEditor::TimeField(); $col->width = 80; $col->align = "center"; if ($accessObj->AddFlag) { $dg->addButton = true; $dg->addHandler = "function(){ShiftObject.AddShift();}"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(){return ShiftObject.SaveShift();}"; } $dg->title = "لیست شیفت ها"; $dg->height = 500; $dg->width = 750; $dg->EnablePaging = false; $dg->DefaultSortField = "ShiftDesc"; if ($accessObj->RemoveFlag) { $col = $dg->addColumn("حذف", "");
// programmer: Mahdipour // create Date: 91.06 //--------------------------- require_once '../../header.inc.php'; require_once inc_dataGrid; require_once inc_dataReader; require_once '../js/banks.js.php'; $dg = new sadaf_datagrid("BGrid", $js_prefix_address . "../data/banks.data.php?task=Searchbank", "BDIV"); $dg->addColumn("کد بانک", "bank_id", "", true); $col = $dg->addColumn("نام بانک", "name", "string"); $col->editor = ColumnEditor::TextField(); $col = $dg->addColumn("کد شعبه", "branch_code", "int"); $col->editor = ColumnEditor::NumberField(true); $col->width = 100; $col = $dg->addColumn("نوع", "type", "int"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_BankType(), "InfoID", "Title"); $col->width = 200; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = " function(v,p,r){ return bank.opRender(v,p,r);}"; $col->width = 80; $dg->addButton = true; $dg->addHandler = " function(){ bankObject.AddBnak();}"; $dg->pageSize = "15"; $dg->EnableSearch = false; $dg->width = 550; $dg->height = 530; $dg->title = " بانکها"; $dg->autoExpandColumn = "name"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return bankObject.editBank(v,p,r);}"; $grid = $dg->makeGrid_returnObjects();
$dg->autoExpandColumn = "FlowDesc"; $dg->title = "مدیریت گردش های کار"; $dg->EnablePaging = false; $dg->EnableSearch = false; $grid = $dg->makeGrid_returnObjects(); //------------------------------------------------------------------------------ $dg = new sadaf_datagrid("dg", $js_prefix_address . "wfm.data.php?task=SelectSteps", ""); $dg->addColumn("", "StepRowID", "string", true); $dg->addColumn("", "FlowID", "string", true); $dg->addColumn("", "fullname", "string", true); $col = $dg->addColumn("مرحله", "StepID", "string"); $col->width = 60; $col = $dg->addColumn("عنوان مرحله", "StepDesc", "string"); $col->editor = ColumnEditor::TextField(); $col = $dg->addColumn("پست مربوطه", "PostID", "string"); $col->editor = ColumnEditor::ComboBox(array_merge(array(array("PostID" => "-100", "PostName" => "ذینفع")), PdoDataAccess::runquery("select * from BSC_posts where IsActive='YES'")), "PostID", "PostName", "", "", true); $col->width = 170; $col = $dg->addColumn("شخص مربوطه", "PersonID", "string"); $col->renderer = "function(v,p,r){return r.data.fullname;}"; $col->editor = "WFMObject.PersonCombo"; $col->width = 170; $col = $dg->addColumn("", "", ""); $col->renderer = "WFM.upRender"; $col->sortable = false; $col->width = 30; $col = $dg->addColumn("", "", ""); $col->renderer = "WFM.downRender"; $col->sortable = false; $col->width = 30; if ($accessObj->RemoveFlag) { $col = $dg->addColumn("حذف", "", "");
$dg->addColumn("", "CostID", "", true); $dg->addColumn("", "RequestID", "", true); $dg->addColumn("", "DocID", "", true); $dg->addColumn("", "CostCode", "", true); $dg->addColumn("", "CostCodeDesc", "", true); $col = $dg->addColumn("شرح هزینه", "CostDesc"); $col->editor = ColumnEditor::TextField(); $col = $dg->addColumn("کد حساب", "CostCodeID"); $col->renderer = "function(v,p,r){ return '[ ' + r.data.CostCode + ' ] ' + r.data.CostCodeDesc;}"; $col->editor = "this.CostCodeCombo"; $col->width = 150; $col = $dg->addColumn("مبلغ", "CostAmount", GridColumn::ColumnType_money); $col->editor = ColumnEditor::CurrencyField(); $col->width = 100; $col = $dg->addColumn("ماهیت", "CostType"); $col->editor = ColumnEditor::ComboBox(array(array("id" => 'DEBTOR', "title" => 'بدهکار'), array("id" => "CREDITOR", 'title' => "بستانکار")), "id", "title"); $col->width = 100; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(store,record){return WarrentyCostObject.SaveCost(record);}"; $dg->addButton("AddBtn", "ایجاد ردیف هزینه", "add", "function(){WarrentyCostObject.AddCost();}"); $col = $dg->addColumn("حذف", ""); $col->sortable = false; $col->renderer = "function(v,p,r){return WarrentyCost.DeleteRender(v,p,r);}"; $col->width = 35; $dg->height = 336; $dg->width = 585; $dg->emptyTextOfHiddenColumns = true; $dg->EnableSearch = false; $dg->HeaderMenu = false; $dg->EnablePaging = false; $dg->DefaultSortField = "CostID";
//____________________________CHEQUE___________________________________________ $ChequeBook_Grid = new sadaf_datagrid('ChequeBookGrid', $js_prefix_address . 'baseinfo.data.php?task=SelectCheques', 'ChequeBookGrid_Box'); $ChequeBook_Grid->addColumn('', 'ChequeBookID', GridColumn::ColumnType_int, true); $ChequeBook_Grid->addColumn('', 'AccountID', GridColumn::ColumnType_int, true); $ChequeBook_Grid->addColumn('', 'IsActive', "", true); $col = $ChequeBook_Grid->addColumn("شماره سریال چک", 'SerialNo', 'string'); $col->editor = ColumnEditor::TextField(); $col = $ChequeBook_Grid->addColumn("از شماره چک", 'MinNo', GridColumn::ColumnType_int); $col->width = 80; $col->editor = ColumnEditor::TextField(); $col = $ChequeBook_Grid->addColumn("تا شماره چک", 'MaxNo', GridColumn::ColumnType_int); $col->width = 80; $col->editor = ColumnEditor::TextField(); $CHK_status = array(array('val' => 'YES', 'name' => ' فعال'), array('val' => 'NO', 'name' => 'غیر فعال')); $col = $ChequeBook_Grid->addColumn('وضعیت', 'IsActive', GridColumn::ColumnType_string); $col->editor = ColumnEditor::ComboBox($CHK_status, 'val', 'name'); $col->width = 80; if ($accessObj->AddFlag) { $ChequeBook_Grid->addButton = true; $ChequeBook_Grid->addHandler = "function(){return AccountObj.NewRowCheque();}"; } $ChequeBook_Grid->enableRowEdit = true; $ChequeBook_Grid->rowEditOkHandler = "function(){return AccountObj.SaveChequeData();}"; $col = $ChequeBook_Grid->addColumn('عملیات', '', 'string'); $col->renderer = "Account.RemoveCheque"; $col->width = 50; $ChequeBook_Grid->addButton("", "تنظیم چاپ چک", "print", "function(){return AccountObj.SetChequePrint();}"); $ChequeBook_Grid->title = "تعریف دسته چک"; $ChequeBook_Grid->EnableRowNumber = true; $ChequeBook_Grid->width = 600; $ChequeBook_Grid->height = 450;
$ReqObj = new LON_requests($RequestID); if ($ReqObj->IsEnded == "NO") { $editable = true; } } $dg = new sadaf_datagrid("dg", $js_prefix_address . "request.data.php?task=GetInstallments", "grid_div"); $dg->addColumn("", "InstallmentID", "", true); $dg->addColumn("", "RequestID", "", true); $dg->addColumn("", "RequestID", "", true); $dg->addColumn("", "BankDesc", "", true); $dg->addColumn("", "ChequeBranch", "", true); $col = $dg->addColumn("سررسید", "InstallmentDate", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 80; $col = $dg->addColumn("مبلغ قسط", "InstallmentAmount", GridColumn::ColumnType_money); $col->editor = ColumnEditor::CurrencyField(); $col = $dg->addColumn("مبلغ جریمه", "ForfeitAmount", GridColumn::ColumnType_money); $col->width = 80; $col = $dg->addColumn("مانده", "TotalRemainder", GridColumn::ColumnType_money); $col->width = 120; $col = $dg->addColumn("وضعیت تمدید", "IsDelayed"); $col->renderer = "function(v,p,r){ return v == 'YES' ? 'تمدید شده' : '';}"; $col->width = 120; if ($editable && $accessObj->EditFlag) { $dg->addButton("cmp_computeInstallment", "محاسبه اقساط", "list", "function(){InstallmentObject.ComputeInstallments();}"); $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(store,record){return InstallmentObject.SaveInstallment(store,record);}"; $dg->addButton("", "تمدید اقساط", "delay", "function(){InstallmentObject.DelayInstallments();}"); } $dg->addButton("cmp_report", "گزارش پرداخت", "report", "function(){InstallmentObject.PayReport();}"); $dg->height = 377;
$dg->height = 200; $dg->width = 500; $dg->DefaultSortField = "InfoDesc"; $dg->autoExpandColumn = "InfoDesc"; $dg->emptyTextOfHiddenColumns = true; $dg->EnableSearch = false; $dg->EnablePaging = false; $grid1 = $dg->makeGrid_returnObjects(); //............................................................................. $dg = new sadaf_datagrid("dg", $js_prefix_address . "dms.data.php?task=selectDocTypes", "grid_div"); $dg->addColumn("", "TypeID", "", true); $dg->addColumn("", "param1", "", true); $col = $dg->addColumn("کد", "InfoID"); $col->width = 60; $col = $dg->addColumn("شرح", "InfoDesc", ""); $col->editor = ColumnEditor::TextField(); if ($accessObj->AddFlag) { $dg->addButton = true; $dg->addHandler = "function(){DocTypeObject.AddDocType(2);}"; } if ($accessObj->RemoveFlag) { $col = $dg->addColumn("حذف", ""); $col->sortable = false; $col->renderer = "function(v,p,r){return DocType.DeleteRender(v,p,r,2);}"; $col->width = 50; } $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(){\n\tvar record = DocTypeObject.grid2.getSelectionModel().getLastSelected();\n\treturn DocTypeObject.SaveDocType(record);}"; $dg->title = "لیست اطلاعات"; $dg->height = 300; $dg->width = 500;
//----------------------------- // Programmer : SH.Jafarkhani // Date : 94.06 //----------------------------- include_once "../header.inc.php"; require_once inc_dataGrid; //................ GET ACCESS ..................... $accessObj = FRW_access::GetAccess($_POST["MenuID"]); //................................................... $dg = new sadaf_datagrid("dg", $js_prefix_address . "baseInfo.data.php?task=SelectPosts", "div_grid_user"); $col = $dg->addColumn("عنوان پست", "PostName", "string"); $col->editor = ColumnEditor::TextField(); $col->sortable = false; $col = $dg->addColumn("امضا کننده حکم ماموریت", "MissionSigner", "string"); $col->editor = ColumnEditor::CheckField("", "YES"); $col->renderer = "function(v){if(v == 'YES') return '*';}"; $col->sortable = false; $col->width = 140; if ($accessObj->RemoveFlag) { $col = $dg->addColumn("حذف", "PostID", ""); $col->renderer = "BSC_post.deleteRender"; $col->sortable = false; $col->width = 40; } if ($accessObj->AddFlag) { $dg->addButton = true; $dg->addHandler = "function(){BSC_postObject.Adding();}"; } if ($accessObj->AddFlag || $accessObj->EditFlag) { $dg->enableRowEdit = true;
$col->width = 200; $col = $dg->addColumn("ذی نفع", "BeneficiaryID", "string"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_beneficiary(), "BeneficiaryID", "title"); $col->width = 80; $col = $dg->addColumn("شرح", "description", "string"); $col->editor = ColumnEditor::TextField(true); $col = $dg->addColumn("ترتیب", "arrangement"); $col->editor = ColumnEditor::NumberField(); $col->width = 60; $col = $dg->addColumn("نوع فرد", "person_type_title", "string"); $col->width = 60; $col = $dg->addColumn("از تاریخ", "FromDate", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 80; $col = $dg->addColumn(" تا تاریخ", "ToDate", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(true); $col->width = 80; $col = $dg->addColumn("حذف", "", "string"); $col->renderer = "function(v,p,r){return SubInfo.opRender(v,p,r);}"; $col->width = 40; $dg->addButton = true; $dg->addHandler = "function(){SubInfoObject.AddSubInfo();}"; $dg->pageSize = "13"; $dg->EnableSearch = false; $dg->width = 850; $dg->height = 630; $dg->title = "اطلاعات اقلام کسور "; $dg->autoExpandColumn = "description"; $dg->DefaultSortField = "arrangement"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return SubInfoObject.editSubInfo(v,p,r);}";
$dg->rowEditOkHandler = "function(store,record){return ByLawObject.Save(store,record);}"; $dg->title = "بخشنامه فوق العاده مديريت"; $dg->collapsible = true; $dg->collapsed = false; $grid = $dg->makeGrid_returnObjects(); //------------------------------------------------------------------------------ // $dg = new sadaf_datagrid("dg", $js_prefix_address . "../data/management_extra_bylaw.data.php?task=selectAllItems", "divItemsGrid", "mainForm"); $col = $dg->addColumn("شماره شناسایی پست", "post_id"); $col->width = 150; $col = $dg->addColumn("شماره - عنوان پست", "post_title"); $col = $dg->addColumn("داخل شمول", "included", "string"); $col->width = 70; $col->align = "center"; $col = $dg->addColumn("مقدار", "value", "int"); $col->editor = ColumnEditor::NumberField(false); $col->width = 90; $dg->addColumn("", "bylaw_id", "", true); $dg->width = 800; $dg->height = 500; $dg->DefaultSortField = "post_id"; $col = $dg->addColumn("حذف", ""); $col->renderer = "function(v,p,r){return ByLawObject.ItemDeleteRender(v,p,r);}"; $col->align = "center"; $col->width = 50; $dg->addButton = true; $dg->addHandler = "function(){ByLawObject.AddItem();}"; $dg->EnableRowNumber = true; $dg->enableRowEdit = true; $dg->autoExpandColumn = "post_title"; $dg->rowEditOkHandler = "function(store,record){return ByLawObject.SaveItem(store,record);}";