Exemple #1
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;
Exemple #2
0
    $portal = true;
    $PersonID = $_SESSION["USER"]["PersonID"];
} else {
    $portal = false;
    $PersonID = $_POST["PersonID"];
}
if (empty($PersonID)) {
    die;
}
$dg = new sadaf_datagrid("dg", $js_prefix_address . "../../office/dms/dms.data.php?task=SelectAll&ObjectType=Person&ObjectID=" . $PersonID, "grid_div");
$dg->addColumn("", "DocumentID", "", true);
$dg->addColumn("", "ObjectType", "", true);
$dg->addColumn("", "ObjectID", "", true);
$dg->addColumn("", "IsConfirm", "", true);
$col = $dg->addColumn("مدرک", "DocType", "");
$col->editor = ColumnEditor::ComboBox(PdoDataAccess::runquery("select * from BaseInfo where typeID=8"), "InfoID", "InfoDesc");
$col->width = 140;
$col = $dg->addColumn("توضیح", "DocDesc", "");
$col->editor = ColumnEditor::TextField(true);
$col = $dg->addColumn("فایل", "FileType", "");
$col->renderer = "function(v,p,r){return PersonalInfo.FileRender(v,p,r)}";
$col->editor = "this.FileCmp";
$col->align = "center";
$col->width = 100;
$col = $dg->addColumn("عملیات", "", "");
$col->renderer = "function(v,p,r){return PersonalInfo.OperationRender(v,p,r)}";
$col->width = 60;
$dg->addButton("", "اضافه مدرک", "add", "function(){PersonalInfoObject.AddDocument();}");
$dg->enableRowEdit = true;
$dg->rowEditOkHandler = "function(){return PersonalInfoObject.SaveDocument();}";
$dg->emptyTextOfHiddenColumns = true;
require_once '../../header.inc.php';
require_once inc_dataGrid;
require_once inc_dataReader;
require_once '../js/plan_item_report.js.php';
$dg = new sadaf_datagrid("PIGrid", $js_prefix_address . "../data/plan_item_report.data.php?task=searchPITR", "PIDIV");
$dg->addColumn("کد قلم", "PlanItemID", "", true);
$col = $dg->addColumn("عنوان قلم", "PlanItemTitle", "string");
$col->editor = ColumnEditor::TextField(true);
$col = $dg->addColumn("قلم مرتبط", "RelatedItem", "integer");
$col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_PlanItem("-"), "InfoID", "Title", "", "", true);
$col->width = 180;
$col = $dg->addColumn("نوع فرد", "PersonType", "integer");
$col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_PersonType("-"), "InfoID", "Title", "", "", true);
$col->width = 60;
$col = $dg->addColumn("مرکز هزینه", "CostCenterID", "integer");
$col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_plancostCenter("-"), "CostCenterID", "Title", "", "", true);
$col->width = 120;
$col = $dg->addColumn("سال", "PayYear", "integer");
$col->editor = ColumnEditor::NumberField();
$col->width = 60;
$col = $dg->addColumn("ماه", "PayMonth", "integer");
$col->editor = ColumnEditor::NumberField();
$col->width = 60;
$col = $dg->addColumn("مبلغ", "PayValue", "integer");
$col->editor = ColumnEditor::NumberField();
$col->width = 80;
$col = $dg->addColumn("عملیات", "", "string");
$col->renderer = "function(v,p,r){return PlanItemReport.opRender(v,p,r);}";
$col->width = 50;
$dg->addButton = true;
$dg->addHandler = "function(){PlanItemReportObject.AddPIR();}";
Exemple #4
0
//	Programmer	: SH.Jafarkhani
//	Date		: 94.12
//-----------------------------
include_once "../header.inc.php";
require_once inc_dataGrid;
$PersonID = $_REQUEST["PersonID"];
$dg = new sadaf_datagrid("dg", $js_prefix_address . "persons.data.php?task=SelectSigners&PersonID=" . $PersonID, "div_grid_user");
$dg->addColumn("", "RowID", "string", true);
$dg->addColumn("", "PersonID", "string", true);
$col = $dg->addColumn("سمت", "PostDesc", "string");
$col->editor = ColumnEditor::TextField();
$col->width = 100;
$col = $dg->addColumn("نام و نام خانوادگی ", "fullname", "string");
$col->editor = ColumnEditor::TextField();
$col = $dg->addColumn("جنسیت", "sex", "string");
$col->editor = ColumnEditor::ComboBox(array(array("id" => "MALE", "title" => 'مرد'), array("id" => 'FEMALE', "title" => 'زن')), "id", "title");
$col->width = 50;
$col->align = "center";
$col = $dg->addColumn("کد ملی", "NationalID", "string");
$col->editor = ColumnEditor::NumberField();
$col->width = 100;
$col = $dg->addColumn("تلفن", "telephone", "string");
$col->editor = ColumnEditor::NumberField();
$col->width = 100;
$col = $dg->addColumn("موبایل", "mobile", "string");
$col->editor = ColumnEditor::NumberField();
$col->width = 100;
$col = $dg->addColumn("ایمیل", "email", "string");
$col->editor = ColumnEditor::TextField(true);
$col->width = 100;
$col = $dg->addColumn("حذف", "", "");
Exemple #5
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;
$dg = new sadaf_datagrid("SIGrid", $js_prefix_address . "../data/salary_item_report.data.php?task=searchSITR", "SIDIV");
$dg->addColumn("کد قلم", "SalaryItemReportID", "", true);
$dg->addColumn("وضعیت", "state", "", true);
$col = $dg->addColumn("عنوان قلم", "SalaryItemTitle", "string");
$col->editor = ColumnEditor::TextField(true);
$col->width = 150;
$col = $dg->addColumn("شرح", "description", "string");
$col->editor = ColumnEditor::TextField(true);
$col = $dg->addColumn("ذی نفع", "BeneficiaryID", "integer");
$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();}";
Exemple #7
0
$dg->addButton = true;
$dg->addHandler = "function(){ return PersonDependencyObject.AddDep();}";
$dg->EnablePaging = false;
$gridDep = $dg->makeGrid_returnObjects();
//______________________________________________________________________________
$dgh = new sadaf_datagrid("deph", $js_prefix_address . "../data/dependent.data.php?task=selectDepSupport", "dephistoryGRID");
$dgh->addColumn("شماره پرسنلی", "PersonID", "int", true);
$dgh->addColumn("", "master_row_no", "int", true);
$col = $dgh->addColumn("ردیف", "row_no", "string");
$col->width = 100;
$col = $dgh->addColumn("دلیل کفالت", "support_cause", GridColumn::ColumnType_string);
$col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SupporCause(), "InfoID", "InfoDesc");
$col->width = 120;
$dgh->addColumn("", "support_cause", "", true);
$col = $dgh->addColumn("نوع بیمه", "insure_type", "string");
$col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_InsureType(), "InfoID", "InfoDesc");
$dgh->addColumn("", "insure_type", "", true);
$col = $dgh->addColumn("از تاریخ", "from_date", GridColumn::ColumnType_date);
$col->editor = ColumnEditor::SHDateField();
$col->width = 100;
$col = $dgh->addColumn("تا تاریخ", "to_date", GridColumn::ColumnType_date);
$col->editor = ColumnEditor::SHDateField(true);
$col->width = 100;
$col = $dgh->addColumn("وضعیت", "status_title", "string");
$col->width = 100;
$col = $dgh->addColumn("حذف", "", "string");
$col->renderer = "PersonDependency.opDelRender";
$col->width = 100;
$dgh->addButton = true;
$dgh->addHandler = "function(v,p,r){ return PersonDependencyObject.AddDepSupport(v,p,r);}";
$dgh->title = "سوابق کفالت بستگان";
Exemple #8
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";
Exemple #9
0
<?php

//---------------------------
// programmer:	Mahdipour
// create Date:	91.05
//---------------------------
require_once '../../header.inc.php';
require_once inc_dataGrid;
require_once inc_dataReader;
require_once '../js/universities.js.php';
$dg = new sadaf_datagrid("UGrid", $js_prefix_address . "../data/universities.data.php?task=SearchUni", "UniDIV");
$dg->addColumn("کد دانشگاه", "university_id", "", true);
$col = $dg->addColumn("کشور", "country_id", "int");
$col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_Country(), "country_id", "ptitle");
$col->width = 300;
$col = $dg->addColumn("عنوان دانشگاه", "ptitle", "string");
$col->editor = ColumnEditor::TextField();
$col->width = 200;
$col = $dg->addColumn("عملیات", "", "string");
$col->renderer = "  function(v,p,r){  return University.opRender(v,p,r);}";
$col->width = 50;
$dg->addButton = true;
$dg->addHandler = " function(){  UniversityObject.AddUni();}";
$dg->pageSize = "15";
$dg->EnableSearch = false;
$dg->width = 550;
$dg->height = 530;
$dg->title = " دانشگاه ها";
$dg->autoExpandColumn = "ptitle";
$dg->enableRowEdit = true;
$dg->rowEditOkHandler = "function(v,p,r){ return UniversityObject.editUniversity(v,p,r);}";
require_once "../data/person.data.php";
require_once '../../staff/class/staff.class.php';
require_once '../class/staff_tax.class.php';
require_once inc_dataGrid;
$staffInfo = new manage_staff($_POST['Q0']);
$staffTaxHistory = new manage_staff_tax($staffInfo->staff_id);
$dg = new sadaf_datagrid("TaxHistory", $js_prefix_address . "../data/staff_tax.data.php?task=selectTaxHistory&PID=" . $_POST['Q0'], "TaxHistoryGRID");
$dg->addColumn("", "staff_id", "", true);
$dg->addColumn("", "tax_history_id", "", true);
$dg->addColumn("", "personid", "", true);
$col = $dg->addColumn("نوع شخص", "person_type", "int");
$col->width = 90;
$col = $dg->addColumn("شماره شناسایی", "staff_id", "int");
$col->width = 90;
$col = $dg->addColumn("جدول مالیاتی", "tax_table_type_id", GridColumn::ColumnType_string);
$col->editor = ColumnEditor::ComboBox(manage_domains::getAll_TaxType($staffInfo->person_type), "tax_table_type_id", "title");
$col = $dg->addColumn("تاريخ شروع", "start_date", GridColumn::ColumnType_date);
$col->editor = ColumnEditor::SHDateField();
$col->width = 150;
$col = $dg->addColumn("تاريخ پايان", "end_date", GridColumn::ColumnType_date);
$col->editor = ColumnEditor::SHDateField(true);
$col->width = 150;
$dg->width = 700;
$dg->height = 200;
$dg->DefaultSortField = "start_date";
$dg->EnableSearch = false;
$dg->EnablePaging = false;
$dg->title = "سابقه مالیاتی";
$dg->autoExpandColumn = "tax_table_type_id";
$col = $dg->addColumn("حذف", "", "string");
$col->renderer = " function(v,p,r){ return StaffTaxObject.opDelRender(v,p,r); }";
Exemple #11
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;
Exemple #12
0
} else {
    if ($temp[0]['dim4_id'] == 'CITY') {
        $col = $dg->addColumn("شهر محل خدمت", "dim4_id");
        $col->editor = ColumnEditor::SlaveComboBox($Detail_datasource, "city_id", "ptitle", "state_id", "ext_State");
    } elseif ($temp[0]['dim4_id'] == 'SGROUP') {
        $col = $dg->addColumn('گروه شروع', "dim4_id", "int");
        $col->editor = ColumnEditor::NumberField();
    } elseif ($temp[0]['dim4_id'] == 'EGROUP') {
        $col = $dg->addColumn('گروه پایان', "dim4_id", "int");
        $col->editor = ColumnEditor::NumberField();
    } elseif ($temp[0]['dim4_id'] == 'MARITALS') {
        $col = $dg->addColumn("وضعیت تاهل", "dim4_id", "int");
        $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_Marital_Status(), "InfoID", "InfoDesc");
    } elseif ($temp[0]['dim4_id'] == 'EDUCLEVEL') {
        $col = $dg->addColumn("مدرک تحصیلی", "dim4_id", "int");
        $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_Educ_Level(), "InfoID", "InfoDesc");
    } elseif ($temp[0]['dim4_id'] == 'DUTY_YEAR') {
        $col = $dg->addColumn("سال سنوات خدمت", "dim4_id", "int");
        $col->editor = ColumnEditor::NumberField();
    }
}
//-----------------------------------------
$col = $dg->addColumn('مقدار', "value", "int");
$col->editor = ColumnEditor::NumberField();
$dg->addButton = true;
$dg->addHandler = "function(v,p,r){ return SalaryParamObject.Adding(v,p,r);}";
$col = $dg->addColumn("حذف", "", "string");
$col->renderer = "function(v,p,r){ return SalaryParam.opDelRender(v,p,r);}";
$col->width = 20;
$dg->title = "اطلاعات " . $temp[0]['title'];
$dg->width = 800;
Exemple #13
0
     $mdg->notRender = true;
     $mgrid = $mdg->makeGrid_returnObjects();
 } else {
     if ($_POST['list_type'] == PAY_GET_LIST || $_POST['list_type'] == DEC_PAY_GET_LIST) {
         $mdg = new sadaf_datagrid("MemberPGGrid", $js_prefix_address . "../data/pay_get_lists.data.php?task=MemberPGList", "MemberPGDIV");
         $col = $mdg->addColumn("شناسه", "list_row_no", "int", true);
         $col->renderer = "function(v){ return ' '; }";
         $col = $mdg->addColumn("نام ", "pfname", "string", true);
         $col->renderer = "function(v){ return ' '; }";
         $col = $mdg->addColumn("نام خانوادگی", "plname", "string", true);
         $col->renderer = "function(v){ return ' '; }";
         $col = $mdg->addColumn("نام و نام خانوادگی", "staff_id", "int");
         $col->renderer = "function(v,p,r){return r.data.pfname + '  ' + r.data.plname }";
         $col->editor = "PGListObject.personCombo";
         $col = $mdg->addColumn($ItemTypTitle, "salary_item_type_id", "string");
         $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_salaryItem($ItemTyp), "salary_item_type_id", "full_title");
         $col->width = 200;
         $col = $mdg->addColumn("مقدار کارکرد ", "approved_amount", "int");
         $col->editor = ColumnEditor::NumberField(true);
         $col->width = 80;
         $col = $mdg->addColumn("مبلغ", "value", "int");
         $col->editor = ColumnEditor::NumberField(true);
         $col->width = 80;
         $col = $mdg->addColumn("توضیحات", "comments", "int");
         $col->editor = ColumnEditor::TextField(true);
         $col->width = 200;
         $col = $mdg->addColumn("عملیات", "", "string");
         $col->renderer = "function(v,p,r){return PGList.opRenderMembers(v,p,r);}";
         $col->width = 50;
         $mdg->addButton = true;
         $mdg->addHandler = "function(){PGListObject.AddMember();}";
<?php

//---------------------------
// programmer:	Mahdipour
// create Date:	91.05.03
//---------------------------
require_once '../../header.inc.php';
require_once inc_dataGrid;
require_once inc_dataReader;
require_once '../js/cost_center_exception.js.php';
$dg = new sadaf_datagrid("CCEGrid", $js_prefix_address . "../data/cost_center_exception.data.php?task=searchcostCenterItm", "CCEDIV");
$dg->addColumn("کد قلم", "SalaryItemTypeID", "", true);
$dg->addColumn("نوع فرد ", "PersonType", "", true);
$col = $dg->addColumn("مرکز هزینه", "CostCenterID", "string");
$col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_costCenter(), "cost_center_id", "title");
$col->width = 200;
$col = $dg->addColumn("قلم کسری", "full_title");
$col->editor = "CostExceptionObject.subItemCombo";
$col = $dg->addColumn("نوع فرد", "person_type_title", "string");
$col->width = 100;
$col = $dg->addColumn("از تاریخ", "FromDate", GridColumn::ColumnType_date);
$col->editor = ColumnEditor::SHDateField();
$col->width = 100;
$col = $dg->addColumn(" تا تاریخ", "ToDate", GridColumn::ColumnType_date);
$col->editor = ColumnEditor::SHDateField();
$col->width = 100;
$col = $dg->addColumn("عملیات", "", "string");
$col->renderer = "function(v,p,r){return CostException.opRender(v,p,r);}";
$col->width = 50;
$dg->addButton = true;
$dg->addHandler = "function(){CostExceptionObject.AddCostException();}";
Exemple #15
0
$col->width = 40;
$col->editor = ColumnEditor::NumberField(true);
$col = $dg->addColumn('عنوان', "ElTitle", "string");
$col->editor = ColumnEditor::TextField();
$col = $dg->addColumn('عرض', "width", "string");
$col->editor = ColumnEditor::TextField(true);
$col->width = 40;
$typeArr = array(array("id" => "textfield", "value" => "فیلد متنی"), array("id" => "numberfield", "value" => "فیلد عددی"), array("id" => "currencyfield", "value" => "فیلد مبلغ"), array("id" => "textarea", "value" => "فیلد متن بلند"), array("id" => "shdatefield", "value" => "تاریخ"), array("id" => "displayfield", "value" => "اطلاعات نمایشی"), array("id" => "combo", "value" => "فیلد کشویی"), array("id" => "radio", "value" => "انتخابی یکتا"), array("id" => "checkbox", "value" => "انتخابی چندگانه"));
$col = $dg->addColumn("نوع ستون", "ElType", "string");
$col->editor = ColumnEditor::ComboBox($typeArr, "id", "value", "", "editor_ElType");
$col->width = 100;
$col = $dg->addColumn("مقادیر آیتم", "ElValue", "string");
$col->editor = ColumnEditor::TextField(true, "editor_ElValue");
$temp = PdoDataAccess::runquery("select * from BaseTypes");
$col = $dg->addColumn("دامین مرجع", "TypeID", "string");
$col->editor = ColumnEditor::ComboBox($temp, "TypeID", "TypeDesc", "", "editor_TypeID", true);
$col->width = 100;
$col = $dg->addColumn("فیلد مرجع", "RefField", "string");
$col->editor = ColumnEditor::TextField(true);
$dg->addButton("", "ایجاد", "add", "function(){FGR_FormObject.AddElement()}");
$dg->addButton("", "بازگشت", "undo", "function(){FGR_FormObject.Return('elementsWin')}");
$col = $dg->addColumn("حذف", "", "");
$col->renderer = "FGR_Form.deleteElementRender";
$col->sortable = false;
$col->width = 40;
$dg->enableRowEdit = true;
$dg->rowEditOkHandler = "function(store,record){return FGR_FormObject.SaveElement(store,record);}";
$dg->height = 400;
$dg->width = 750;
$dg->editorGrid = true;
$dg->EnableSearch = false;
Exemple #16
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("حذف", "", "");
$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 = $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);}";
Exemple #19
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();
Exemple #20
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;
Exemple #21
0
//---------------------------
// programmer:	Mahdipour
// create Date:	91.05.03
//---------------------------
require_once '../../header.inc.php';
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");
Exemple #22
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;