Beispiel #1
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();}";