11 2011 档案

筛选栏目下的所有文章中最后一个发布的文章和父栏目名称
摘要: 客户需要做文档需要我们从系统中的文章和栏目表中给他们到处excel筛选所有栏目下面最后一个发布的文章的名称和发布时间并且输出父栏目的名称;后来考虑了首先需要从每个栏目中找出最后一条发布的文章selectmax(art_crt)fromarticlegroupbygovl_id其中art_crt为文章的创建时间,govl_id为栏目Id,本来希望能查找出对应的文章id如下:selectmax(art_crt),art_idasart_crtfromarticlegroupbygovl_id但是报了:“列 'article.Art_Id' 在选择列表中无效,因为该列既不包含在聚合函阅读全文

posted @ 2011-11-16 17:10 毛毛亟亟 阅读(12) | 评论 (0) 编辑

ExtJs Grid分页时序号自增的实现,以及查询以后的序号的处理
摘要: ExtJs Grid分页时,默认情况下每页的序号都是从1起始的,这往往不符合我们的习惯。这里实现了序号的自动增加。如:每页20条第一页从1开始,第二页从21条开始。先定义一个全局变量如record_start = 0,这里记得赋初始值主要是考虑第一次加载。在Ext.grid.ColumnModel内创建一个序号列rownumbernewExt.grid.RowNumberer({header:'序号',width:40,renderer:function(value,metadata,record,rowIndex){returnrecord_start+1+rowIndex;阅读全文

posted @ 2011-11-10 16:24 毛毛亟亟 阅读(66) | 评论 (0) 编辑

extjs2.x gridpanel的数据重新加载后分页事件的一点问题
摘要: vardepartName,industry,pointDepart;//用于列表的全局变量varcompany_food_grid=newExt.grid.GridPanel({ds:ds,cm:cm,width:805,height:573,frame:true,title:'企业信息',bbar:newExt.PagingToolbar({pageSize:20,store:ds,displayInfo:true,displayMsg:'显示第{0}条到{1}条记录,一共{2}条',emptyMsg:"没有记录"}),tbar:[阅读全文

posted @ 2011-11-10 15:18 毛毛亟亟 阅读(41) | 评论 (0) 编辑

Extjs 2.x弹窗出现在另一个窗体后面的不完全解决方案
摘要: 昨天用Extjs2.x建了弹窗里面有一个gridA,然后我希望点击gridA内的行实现弹窗,窗体内也放了一个gridB,但是当我点击gridA的行的时候弹窗是弹出来了不过在gridA的窗体后面,后来我在gridB的弹窗的时候加了一句Ext.getBody()的渲染效果暂时解决了这个问题,但是不能理解为什么会有这样的问题,代码如下:listeners:{rowselect:function(csm,index,rec){varwsxdc_grid_win2=newExt.Window({title:'',width:600,height:270,modal:true,resiza阅读全文

posted @ 2011-11-04 09:34 毛毛亟亟 阅读(17) | 评论 (1) 编辑

Javascript 对字符串,数组的操作-转自百度空间
摘要: 摘要:JavaScript提供了在字符串中查找子串的函数indexOf()、lastIndexOf()、search(),还提供了字符串的替换函数replace(),而这些函数没有在数组对象Array中实现。为了让Array也支持以上方法,我们可以对Array对象原型进行修改,增加了相应函数。让这些函数和String对象的函数同名且语法相近,以方便我们使用。下面做一些简单介绍,读者也可根据需要自己定义其它方法。Array.prototype.indexOf=function(substr,start){var ta,rt,d='\0';if(start!=null){ta=th阅读全文

posted @ 2011-11-01 16:44 毛毛亟亟 阅读(18) | 评论 (0) 编辑

ExtJS2.X内CheckboxGroup取值和赋值的操作(重写getValue和setValue)
摘要: Ext.override(Ext.form.CheckboxGroup,{getValue:function(){varv=[];this.items.each(function(item){if(item.getValue()){v.push(item.value);}else{//v.push('');}});returnv.toString();},setValue:function(vals){vara=[];if(Ext.isArray(vals)){a=vals;}else{a=vals.split(',');}this.items.each(fun阅读全文

posted @ 2011-11-01 16:39 毛毛亟亟 阅读(90) | 评论 (0) 编辑