"if" i was using an html cfgrid i would just use the href attribute inside cfgridcolumn but i am not. am using cffrom type flash
any how.. appreciate it. On Thu, Feb 4, 2010 at 8:34 AM, Martin Franklin <ma...@assetresearch.com> wrote: > > You might consider getting the underlying ext using > ColdFusion.Grid.getGridObject("myGrid") and attaching to appropriate logic > to do this. Of course you would have to use an html grid in lieu of flash. > > Maybe something like this....? > <cfform name="rwsGrid" format="html" action="##"> > <cfgrid name="rwsGrid" > attributeCollection="#Application.Settings.GRIDFORMAT#" pageSize="12" > bind="cfc:CoreComponents.searchService.RWSgetData({cfgridpage},{cfgridpagesize},{cfgridsortcolumn},{cfgridsortdirection},{rwsfindForm:l...@none},{rwsfindForm:date_fl...@none},{rwsfindForm:date_ceil...@none},{rwsfindForm:opera...@none},{rwsfindForm:st...@none},{rwsfindForm:status_va...@none},{rwsfindForm:sva...@none})" > selectonload="true"> > <cfgridcolumn name="CLIENT_NUM" header="Loc##" width="40"> > <cfgridcolumn name="NUMBER" header="Rws##" width="50"> > <cfgridcolumn name="DOC_NUM" header="Doc##" width="55"> > <cfgridcolumn name="DOCTYPE" header="Type" width="80"> > <cfgridcolumn name="RELATED_CT" header="Related" width="54"> > <cfgridcolumn name="EST_COST" header="Est$" width="85"> > <cfgridcolumn name="JOB_NUM" header="Job##" width="66"> > <cfgridcolumn name="PROJECT_NUM" header="Proj##" width="66"> > <cfgridcolumn name="STREET" header="Proj Street" width="149"> > <cfgridcolumn name="PROJECT_NAME" header="Proj Name" > width="149"> > <cfgridcolumn name="PTR_CLI_CUST_NUM" header="Cust##" > width="55"> > <cfgridcolumn name="PTR_NAME" header="Cust Name" width="149"> > <cfgridcolumn name="STATUS" display="no"> > <cfgridcolumn name="ENTERED_DATE" display="no"> > <cfgridcolumn name="ARS_COMPLETE_DATE" display="no"> > <cfgridcolumn name="NOTE" display="no"> > </cfgrid> > </cfform> > > <cfset ajaxOnLoad("initrwsGrid")/> > > JS... > /*initalize grid*/ > initrwsGrid = function(){ > var gridObj = ColdFusion.Grid.getGridObject("rwsGrid"); > var cm = gridObj.getColumnModel(); > cm.setRenderer(2,render); /*Format date in column 2 to look like a > hyperlink*/ > gridObj.reconfigure(gridObj.getDataSource(),cm); > gridObj.addListener("cellclick",gridfunc); > } > > /*Render data as link*/ > render = function(data,cellmd,record,row,col,store) { > if(data != null ){ > return '<span class="colfontblueunderline">' + data + '</span>'; > } else { > return data; > } > } > > /*called by init for grid render on cellclick*/ > gridfunc = function(grid,rowIndex,columnIndex,e){ > var record = grid.getDataSource().getAt(rowIndex); > var fieldName = grid.getColumnModel().getDataIndex(columnIndex); > /*On Cell Click logic*/ > if(record.get(fieldName) != null){ > /* Build hyperlink */ > window.location.href = "somepage.cfm?urlval="+record.get('NUMBER');; > } > } > > ----- Original Message ----- > From: "Svetlin Roussev" <svetlin.rous...@fuelinteractive.com> > To: "cf-talk" <cf-talk@houseoffusion.com> > Sent: Wednesday, February 03, 2010 6:25 PM > Subject: ***SPAM*** Re: cfgrid flash href > > >> >> You can do optionitem and bind it with the href. >> >> On Wed, Feb 3, 2010 at 7:10 AM, morchella >> <morchella.delici...@gmail.com>wrote: >> >>> >>> hey guys. >>> i know cfgrid flash doesn't support href in cfgridcolumn >>> but there has to be a way? >>> >>> <cfgrid name="hoverArea" query="gHa" selectmode="edit" format="flash" >>> height="210" width="800" rowheaders="no" >>> onchange="getUrl('_edit_hoverArea.cfm?ha_1Id=' + >>> hoverArea.dataProvider[hoverArea.selectedIndex]['ha_Id']);" > >>> >>> make the entire row a link. >>> but i only want a link in the id column, since the other columns are >>> for editing data. >>> >>> has any one done this. >>> i have googled till i can google no more.. >>> so i come here =] >>> >>> cf8 >>> >>> thanks! >>> -m >>> >>> >> >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330403 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4