Пример #1
0
$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();
Пример #2
0
$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;
Пример #3
0
$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);}";
Пример #4
0
	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;
Пример #5
0
$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;
Пример #6
0
//---------------------------
// 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;
Пример #7
0
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;
Пример #8
0
$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);}";
Пример #9
0
$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("حذف", "");
Пример #10
0
// 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();
Пример #11
0
$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("حذف", "", "");
Пример #12
0
$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";
Пример #13
0
//____________________________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;
Пример #14
0
    $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;
Пример #15
0
$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;
Пример #16
0
//-----------------------------
//	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;
Пример #17
0
$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);}";
Пример #18
0
$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);}";