$col->renderer = "PersonDependency.opDelRender"; $col->width = 100; $dgh->addButton = true; $dgh->addHandler = "function(v,p,r){ return PersonDependencyObject.AddDepSupport(v,p,r);}"; $dgh->title = "سوابق کفالت بستگان"; $dgh->EnableSearch = false; $dgh->height = 300; $dgh->width = 780; $dgh->autoExpandColumn = "insure_type"; $dgh->EnablePaging = false; $dgh->DefaultSortField = "row_no"; $dgh->DefaultSortDir = "ASC"; $dgh->notRender = true; $dgh->enableRowEdit = true; $dgh->rowEditOkHandler = "function(v,p,r){ return PersonDependencyObject.SaveSupport(v,p,r);}"; $gridSupport = $dgh->makeGrid_returnObjects(); //----------------------------------------- $drp_dependency = manage_domains::DRP_Dependencies("dependency", "", "", "width:50%"); ?> <script> PersonDependency.prototype.afterLoad = function() { this.grid = <?php echo $gridDep; ?> ; this.grid.render(this.get("depGRID")); Ext.get(this.get("SupportCompleteInfo")).setDisplayed(false); this.supportGrid = <?php echo $gridSupport; ?>
$dg->addButton("", "بازگشت", "undo", "function(){FGR_FormObject.Return('stepsWin')}"); $col = $dg->addColumn("حذف", "", ""); $col->renderer = "FGR_Form.DeleteStepRender"; $col->sortable = false; $col->width = 40; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(store,record){return FGR_FormObject.SaveStep(store,record);}"; $dg->height = 300; $dg->width = 750; $dg->DefaultSortField = "ordering"; $dg->emptyTextOfHiddenColumns = true; $dg->DefaultSortDir = "ASC"; $dg->autoExpandColumn = "StepTitle"; $dg->EnablePaging = false; $dg->EnableSearch = false; $stepsGrid = $dg->makeGrid_returnObjects(); ?> <script> FGR_FormObject.grid = <?php echo $grid; ?> ; FGR_FormObject.grid.render(FGR_FormObject.get("dg_forms")); FGR_FormObject.ElementsGrid = <?php echo $ElGrid; ?> ; FGR_FormObject.ElementsGrid.plugins[0].on("beforeedit", function(editor,e){ editor = FGR_FormObject.ElementsGrid.plugins[0].getEditor();
$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(); require_once '../js/new_person.js.php'; ?> <div id="form_person"> <br> <div> <div id="SummaryPersonidDIV"> <table id="SummaryPNL" width="100%"> <tr> <td width="20%" > شماره شناسایی : </td> <td class="blueText" colspan="3" width="60%"><?php echo $SummeryInfo[0]['staff_id']; ?>
$col = $dg->addColumn("نام خانوادگی", "plname", "string"); $col->width = 120; $col = $dg->addColumn("نام پدر", "father_name", "string"); $col->width = 100; $col = $dg->addColumn("ش ش", "idcard_no", "int"); $col->width = 100; $dg->addColumn("عنوان کامل واحد محل خدمت", "org_unit_title", "string"); $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "SearchPerson.opRender"; $col->width = 60; $dg->EnableSearch = false; $dg->notRender = true; $dg->autoExpandColumn = "org_unit_title"; $dg->DefaultSortField = "PersonID"; $dg->width = 800; $personGrid = $dg->makeGrid_returnObjects(); ?> <script> SearchPerson.prototype.afterLoad = function() { this.PersonGrid = <?php echo $personGrid; ?> ; } var SearchPersonObject = new SearchPerson(); </script> <form id="form_SearchPerson" method="POST"> <br><br> <center>
$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; } $BlockGrid->width = 700; $BlockGrid->title = $levelTitle; $BlockGrid->autoExpandColumn = "BlockDesc"; $BlockGrid->pageSize = 15; $BlockGrid->height = 500; $BlockGrid->PrintButton=true; $GBlock = $BlockGrid->makeGrid_returnObjects(); ?> <script type="text/javascript"> BlockObj.levelID<?= $i ?> = <?= $levelID ?>; BlockObj.grid<?= $i ?> = <?= $GBlock ?>; BlockObj.grid<?= $i ?>.plugins[0].on("beforeedit", function(editor,e){ if(!e.record.data.BlockID) return BlockObj.AddAccess; return BlockObj.EditAccess; }); BlockObj.mainTab.add({ title:"<?= $levelTitle ?>", style:'padding:5px', width: 780,
$col = $retdg->addColumn("نام", "pfname", "string"); $col->width = 80; $col = $retdg->addColumn("نام خانوادگی", "plname", "string"); $col->width = 100; $col = $retdg->addColumn(" ش.شناسایی", "staff_id", "int"); $col->width = 80; $col = $retdg->addColumn("واحد محل خدمت", "full_unit_title", "string"); $col = $retdg->addColumn("وضعیت حکم", "state", "int"); $col->renderer = "function(v){if(v == '2') return 'وضعیت میانی'; else return 'تایید حقوق';}"; $col->width = 80; $retdg->width = 820; $retdg->DefaultSortField = "writ_id"; $retdg->autoExpandColumn = "full_unit_title"; $retdg->title = " لیست افرادی که تغییر صندوق بازنسشتگی دارند"; $retdg->EnableSearch = false; $chrgrid = $retdg->makeGrid_returnObjects(); } ?> <script> UserMsg.prototype.afterLoad = function() { <? if($_SESSION['SystemCode'] == PersonalSystemCode ) { if ($prof == 1 ) { ?> this.profgrid = <?php echo $profgrid; ?> ; this.profigrid = <?php
$col = $tidg->addColumn('ضریب', "coeficient", "int"); $col->editor = ColumnEditor::NumberField(); $col->width = 70; $tidg->addButton = true; $tidg->addHandler = "function(v,p,r){ return TaxTableTypeObject.TaxItemAdding(v,p,r);}"; $col = $tidg->addColumn("حذف", "", "string"); $col->renderer = "function(v,p,r){ return TaxTableTypes.opDelItemRender(v,p,r);}"; $col->width = 50; $tidg->width = 400; $tidg->height = 400; $tidg->DefaultSortField = "from_value"; $tidg->DefaultSortDir = "Desc"; $tidg->EnableSearch = false; $tidg->enableRowEdit = true; $tidg->rowEditOkHandler = "function(v,p,r){ return TaxTableTypeObject.editTaxItem(v,p,r);}"; $cgrid = $tidg->makeGrid_returnObjects(); ?> <script> TaxTableTypes.prototype.afterLoad = function() { this.grid = <?php echo $grid; ?> ; this.ttgrid = <?php echo $ttgrid; ?> ; this.cgrid = <?php echo $cgrid; ?>
} $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; $ChequeBook_Grid->autoExpandColumn = 'SerialNo'; $ChequeBook_Grid->pageSize = 20; $ChequeBook_Grid->disableChangePageSize = true; $ChequeBook_Grid->EnableSearch = false; $GCheque = $ChequeBook_Grid->makeGrid_returnObjects(); ?> <script type="text/javascript"> AccountObj.grid=<?php echo $GBank; ?> ; AccountObj.grid.plugins[0].on("beforeedit", function(editor,e){ if(!e.record.data.BankID) return AccountObj.AddAccess; return AccountObj.EditAccess; }); AccountObj.AccGrid= <?php echo $AccountsDG; ?>
} $dgh->enableRowEdit = true; $dgh->rowEditOkHandler = "function(v,p,r){ return AccDocsObject.check_Save(v,p,r);}"; $dgh->addButton("", "چاپ چک", "print", "function(){ return AccDocsObject.printCheck();}"); $dgh->addColumn("", "CheckStatus", "", true); $dgh->addColumn("", "PrintPage1", "", true); $dgh->addColumn("", "PrintPage2", "", true); $dgh->width = 780; $dgh->DefaultSortField = "DocChequeID"; $dgh->autoExpandColumn = "description"; $dgh->emptyTextOfHiddenColumns = true; $dgh->DefaultSortDir = "ASC"; $dgh->height = 315; $dgh->EnableSearch = false; $dgh->EnablePaging = false; $checksgrid = $dgh->makeGrid_returnObjects(); //----------------------------------------- $whereParam = array(":cid" => $_SESSION["accounting"]["CycleID"], ":b" => $_SESSION["accounting"]["BranchID"]); $dt = PdoDataAccess::runquery("select ifnull(count(*),0) from ACC_docs where CycleID=:cid AND BranchID=:b", $whereParam); $docsCount = $dt[0][0]; ?> <script> AccDocsObject.grid = <?php echo $grid; ?> ; AccDocsObject.grid.getView().getRowClass = function(record, index) { if(record.data.DocStatus == "CONFIRM") return "greenRow"; if(record.data.DocStatus == "ARCHIVE")
$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();}"; $mdg->enableRowEdit = true; $mdg->rowEditOkHandler = "function(v,p,r){ return PGListObject.editMember(v,p,r);}"; $mdg->pageSize = "20"; $mdg->EnableSearch = false; $mdg->width = 760; $mdg->height = 630; $mdg->title = "لیست افراد"; $mdg->autoExpandColumn = "staff_id"; $mdg->DefaultSortField = "staff_id"; $mdg->notRender = true; $mgrid = $mdg->makeGrid_returnObjects(); $drp_SalaryItm = manage_domains::DRP_SalaryItems("salary_item_type_id", "", "", "", "", $ItemTyp); } } } ?> <script> PGListObject.list_type = <?php echo $_POST['list_type']; ?> ; PGListObject.grid = <?php echo $grid; ?> ; PGListObject.grid.render("PGDIV");
$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); }"; $col->width = 60; $dg->addButton = true; $dg->addHandler = "function(v,p,r){ return StaffTaxObject.AddIncludeHistory(v,p,r);}"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return StaffTaxObject.SaveHistory(v,p,r);}"; $taxHistoryGrid = $dg->makeGrid_returnObjects(); require_once '../js/staff_tax.js.php'; ?> <script> StaffTax.prototype.afterLoad = function() { this.PersonID = <?php echo $_POST["Q0"]; ?> ; this.IncludeTaxGrid = <?php echo $taxHistoryGrid; ?> ; this.IncludeTaxGrid.render(this.parent.get("TaxHistoryGRID")); this.sid = <?php
$dg->deleteButton = true; $dg->deleteHandler = "function(){WritFormObject.DeleteItem();}"; } if ($item_accessObj->FullUpdateAccess()) { $dg->addButton("", "ویرایش", "edit", "function(){WritFormObject.EditItem('');}"); } } else { $dg->addButton("", "مشاهده", "view", "function(){WritFormObject.EditItem('view');}"); } $dg->width = 550; $dg->EnableSummaryRow = true; $dg->EnableSearch = false; $dg->EnablePaging = false; $dg->title = "اقلام حقوقي حکم"; $dg->AddCurrencyStringRow(5); $curItemsGrid = $dg->makeGrid_returnObjects(); } ?> <style> .blueText{color: #0D6EB2;font-weight: bold;} .XX_button { font:normal 12px tahoma,verdana,helvetica; width: 150px; height: 24px; padding-bottom: 4px; } </style> <script> WritForm.prototype.afterLoad = function() {
$col = $dg->addColumn("عنوان گرایش", "ptitle", GridColumn::ColumnType_string); $col->editor = ColumnEditor::TextField(); $col = $dg->addColumn("حذف", "", ""); $col->renderer = "StudyFields.opDelRender"; $col->width = 50; $dg->addButton = true; $dg->addHandler = "function(v,p,r){ return StudyFieldsObject.AddStudyBranch(v,p,r);}"; $dg->title = "گرایش ها "; $dg->width = 500; $dg->DefaultSortField = "sbid"; $dg->DefaultSortDir = "ASC"; $dg->autoExpandColumn = "ptitle"; $dg->EnableSearch = false; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return StudyFieldsObject.SaveBranch(v,p,r);}"; $branchGrid = $dg->makeGrid_returnObjects(); ?> <script> StudyFields.prototype.afterLoad = function() { this.grid = <?php echo $gridSupport; ?> ; this.grid.render(this.get("div_dg")); this.branchGrid = <?php echo $branchGrid; ?> ; }
$col->width = 10; $dgh->addButton = true; $dgh->addHandler = "function(v,p,r){ return BranchAccessObject.Add(v,p,r);}"; $dgh->title = " کاربران سیستم - شعب منتسب"; $dgh->enableRowEdit = true; $dgh->rowEditOkHandler = "function(v,p,r){ return BranchAccess.Save(v,p,r);}"; $dgh->emptyTextOfHiddenColumns = true; $dgh->EnableRowNumber = true; $dgh->width = 600; $dgh->DefaultSortField = "UserName"; $dgh->DefaultSortDir = "ASC"; $dgh->height = 400; $dgh->EnableSearch = true; $dgh->EnableRowNumber = true; $dgh->pageSize = 12; $gridUsers = $dgh->makeGrid_returnObjects(); ?> <script> BranchAccessObject.grid = <?php echo $gridUsers; ?> ; BranchAccessObject.grid.render(BranchAccessObject.get("div_dgu")); BranchAccessObject.grid.plugins[0].on("beforeedit", function(editor,e){ if(e.record.data.PersonID > 0) return false; }); </script>
$dg2 = new sadaf_datagrid("dg2", $js_prefix_address . "../data/access.data.php?task=selectPersonTypes", "div_grid2", "form_personTypeAccess"); $dg2->addColumn("", "InfoID", "", true); $dg2->addColumn("نوع فرد", "Title"); $col = $dg2->addColumn('<input type="checkbox" onclick="PersonTypeAccessObject.checkAll(this);">انتخاب', "access"); $col->renderer = "PersonTypeAccess.accessRender"; $col->width = 60; $col->sortable = false; $col->align = "center"; $dg2->addButton("", "ذخیره دسترسی های انواع افراد", "save", "function(){PersonTypeAccessObject.SaveAccess();}"); $dg2->notRender = true; $dg2->width = 350; $dg2->height = 500; $dg2->title = "لیست انواع افراد سازمان"; $dg2->EnableSearch = false; $dg2->EnablePaging = false; $gridPersonTypes = $dg2->makeGrid_returnObjects(); ?> <script> PersonTypeAccess.prototype.afterLoad = function() { this.UsersGrid = <?php echo $gridUsers; ?> ; this.PersonTypesGrid = <?php echo $gridPersonTypes; ?> ; this.UsersGrid.render(this.get("div_grid")); }
$dg2->addColumn("", "cost_center_id", "", true); $dg2->addColumn("مرکز هزینه", "title"); $col = $dg2->addColumn('<input type="checkbox" onclick="CostCenterAccessObject.checkAll(this);">انتخاب', "access"); $col->renderer = "CostCenterAccess.accessRender"; $col->width = 60; $col->sortable = false; $col->align = "center"; $dg2->addButton("", "ذخیره دسترسی های مراکز هزینه", "save", "function(){CostCenterAccessObject.SaveAccess();}"); $dg2->notRender = true; $dg2->width = 350; $dg2->height = 500; $dg2->title = "لیست مراکز هزینه"; $dg2->autoExpandColumn = "title"; $dg2->EnableSearch = false; $dg2->EnablePaging = false; $gridCostCenters = $dg2->makeGrid_returnObjects(); ?> <script> CostCenterAccess.prototype.afterLoad = function() { this.UsersGrid = <?php echo $gridUsers; ?> ; this.CostCentersGrid = <?php echo $gridCostCenters; ?> ; this.UsersGrid.render(this.get("div_grid")); }
//................................................... $dg = new sadaf_datagrid("dg", $js_prefix_address . "operation.data.php?task=selectEqualizations", "grid_div"); $dg->addColumn("", "EqualizationID", "", true); $col = $dg->addColumn("تاریخ عملیات", "RegDate", GridColumn::ColumnType_datetime); $col->width = 130; $col = $dg->addColumn("بانک", "BankDesc"); $col = $dg->addColumn("", "", ""); $col->renderer = "UpdateChecks.FileRender"; $col->width = 40; $dg->height = 400; $dg->width = 800; $dg->title = "مغایرت گیری های انجام شده"; $dg->DefaultSortField = "EqualizationID"; $dg->DefaultSortDir = "Desc"; $dg->autoExpandColumn = "BankDesc"; $grid = $dg->makeGrid_returnObjects(); ?> <script> UpdateChecks.prototype = { TabID : '<?php echo $_REQUEST["ExtTabID"]; ?> ', address_prefix : "<?php echo $js_prefix_address; ?> ", AddAccess : <?php echo $accessObj->AddFlag ? "true" : "false"; ?>
if ($accessObj->RemoveFlag) { $col = $dg_cost->addcolumn('حذف', '', 'string'); $col->renderer = "CostCode.RemoveCost"; $col->width = 40; } if ($accessObj->AddFlag) { $dg_cost->addButton = true; $dg_cost->addHandler = 'function(){return CostCodeObj.BeforeSaveCost(false);}'; } $dg_cost->addButton('prn__btn', 'چاپ کد حسابها', 'print', 'function(e){ return CostCodeObj.PrintCost(); }'); $dg_cost->title = 'کدینگ حساب'; $dg_cost->width = 870; $dg_cost->pageSize = 19; $dg_cost->height = 580; $dg_cost->autoExpandColumn = "LevelTitle1"; $dgCost = $dg_cost->makeGrid_returnObjects(); require_once 'CostCode.js.php'; ?> <script type="text/javascript" > CostCode.prototype.afterLoad=function(){ this.grid=<?php echo $dgCost; ?> ; this.grid.getView().getRowClass = function(record, index) { if(record.data.IsActive == "NO") return "pinkRow";