// programmer: Jafarkhani // create Date: 91.04 //--------------------------- require_once '../../header.inc.php'; require_once inc_dataGrid; $BaseTypesDT = PdoDataAccess::runquery("select * from Basic_Info where TypeID=43"); require_once '../js/bases.js.php'; $dgh = new sadaf_datagrid("deph", $js_prefix_address . "../data/bases.data.php?task=selectBases", "div_dg"); $dgh->addColumn("کد", "RowID", "", true); $col = $dgh->addColumn("نام و نام خانوادگی", "fullName"); $col->editor = "BaseObject.personCombo"; $col = $dgh->addColumn("نوع پایه", "typeName"); $col->editor = "BaseObject.baseTypeCombo"; $col->width = 250; $col = $dgh->addColumn("پایه", "BaseValue"); $col->editor = ColumnEditor::NumberField(false, "cmp_baseValue"); $col->width = 40; $col = $dgh->addColumn("تاریخ ثبت", "RegDate", GridColumn::ColumnType_date); $col->width = 80; $col = $dgh->addColumn("تاریخ اجرا", "ExecuteDate", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 80; $col = $dgh->addColumn("ثبت", "BaseMode"); $col->renderer = "function(v){return v == 'USER' ? 'کاربر' : 'خودکار';}"; $col->width = 50; $col = $dgh->addColumn("حذف", "", ""); $col->renderer = "Base.DeleteRender"; $col->width = 40; $dgh->addButton = true; $dgh->addHandler = "function(v,p,r){ return BaseObject.AddBase(v,p,r);}"; $dgh->addColumn("", "BaseMode", "", true);
require_once inc_dataGrid; require_once inc_dataReader; require_once '../js/subtract_info.js.php'; $dg = new sadaf_datagrid("SubInfoGrid", $js_prefix_address . "../data/subtract_info.data.php?task=searchSubItem", "SubInfoDIV"); $dg->addColumn("کد قلم", "SalaryItemTypeID", "", true); $dg->addColumn("نوع فرد ", "PersonType", "", true); $col = $dg->addColumn("قلم کسری", "full_title"); $col->editor = "SubInfoObject.subItemCombo"; $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->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);}";