- 浏览: 534153 次
- 性别:
- 来自: 大连
文章分类
- 全部博客 (240)
- Java (25)
- Flex (46)
- Sybase (26)
- Sqlserver (7)
- .NET (1)
- .NET-Silverlight (11)
- Hibernate (5)
- Korn-shell (2)
- Perl (5)
- Unix & Linux (11)
- Ruby (3)
- SVN (2)
- Tomcat (1)
- CSS (5)
- Web (2)
- English (3)
- SQL (9)
- Qlikview (4)
- Spring (7)
- javascript (2)
- weblogic (5)
- iphone (1)
- 网络 (5)
- 随 (23)
- AutoSys (1)
- Hermes (2)
- RPM (2)
- CA (1)
- Operating System (1)
- SSIS (3)
- Windows (2)
- excel (1)
- SSRS (1)
- 活动 (23)
- Eclipse (2)
- Angular (0)
- Python (0)
- AWS (0)
- Android (0)
最新评论
-
devcang:
long t1 = System.nanoTime();
java中取得微秒级的时间 -
Sev7en_jun:
Sev7en_jun 写道 ExternalInterface ...
flex"页面跳转" -
Sev7en_jun:
ExternalInterface.call("fu ...
flex"页面跳转" -
lujinan858:
Incorrect syntax near 'fddActiv ...
Sybase alter 用法 -
Sev7en_jun:
Alter table TestItem drop COLUM ...
Sybase alter 用法
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontFamily="simsun" fontSize="12" creationComplete="hs.send()"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.rpc.events.*; import mx.controls.Alert; private function hsFault(event:FaultEvent):void{ Alert.show(event.message.toString(),"Error"); } private function hsResult(event:ResultEvent):void{ mydata = event.result.NewDataSet.Table as ArrayCollection; mydata.filterFunction = NameFilterChanged; mydata.refresh(); } public function NameFilterChanged(item:Object):Boolean{ var name:String = item.姓名; var sno:String = item.学号; var sex:String = item.性别; if(cmbSex.selectedItem.data != "全部") return (sno.indexOf(txtSNO.text,0) >= 0) &&(name.indexOf(txtName.text,0) >= 0) && (cmbSex.selectedItem.data == sex); else return (sno.indexOf(txtSNO.text,0) >= 0) &&(name.indexOf(txtName.text,0) >= 0); } [Bindable] private var mydata:ArrayCollection; ]]> </mx:Script> <mx:HTTPService id="hs" useProxy="false" url="绿色通道名单.xml" fault="hsFault(event)" showBusyCursor="true" result="hsResult(event)"/> <mx:DataGrid dataProvider="{mydata}" right="10" left="9" top="38" bottom="20" > <mx:columns> <mx:DataGridColumn headerText="姓名" dataField="姓名"/> <mx:DataGridColumn headerText="性别" dataField="性别"/> <mx:DataGridColumn headerText="学号" dataField="学号"/> <mx:DataGridColumn headerText="准考证号" dataField="准考证号"/> <mx:DataGridColumn headerText="生源地" dataField="生源地"/> <mx:DataGridColumn headerText="身份" dataField="身份"/> <mx:DataGridColumn headerText="户口" dataField="户口"/> <mx:DataGridColumn headerText="部门" dataField="部门"/> <mx:DataGridColumn headerText="原因" dataField="原因"/> <mx:DataGridColumn headerText="财务处是否办理" dataField="财务处是否办理"/> </mx:columns> </mx:DataGrid> <mx:Label x="186" y="12" text="姓名:"/> <mx:TextInput id="txtName" x="229" y="10" change="{mydata.refresh()}" width="95"/> <mx:ComboBox x="391" y="10" width="94" id="cmbSex" labelField="title" change="mydata.refresh()"> <mx:dataProvider> <mx:Array> <mx:Object title = "全部" data="全部"/> <mx:Object title = "男" data="男"/> <mx:Object title = "女" data="女"/> </mx:Array> </mx:dataProvider> </mx:ComboBox> <mx:Label x="348" y="12" text="性别:"/> <mx:TextInput x="76" y="10" width="102" id="txtSNO" change="{mydata.refresh()}"/> <mx:Label x="33" y="12" text="学号:"/> </mx:Application>
发表评论
-
Flex Remote Object IE 问题(转)
2010-04-21 16:43 1907最近在开发中遇到一个怪异的问题: 1.F ... -
使用updateComplete事件代替verticalScrollPosition绑定赋值(转)
2010-03-22 14:30 1407flex组件的 verticalScrollPositio ... -
Flex 中的 DataGrid 自动刷新(转)
2010-03-18 13:56 4221当修改 DataGrid 实例的数据, 即修改数据源(data ... -
Flex 应用的初始化顺序(转)
2010-03-16 14:46 1099preloader->systemManager-> ... -
flex TabNavigator 切换之前给出提示(转)
2010-03-02 16:25 3016<?xml version="1.0" ... -
十二个非常有用的Flex函数Source In Flex(转)
2010-03-02 16:06 1412No.1 Copy content to clipboar ... -
移除Flex被验证控件的红边框和错误Tip提示
2010-02-25 16:32 1480Removing the red border from co ... -
EventListener的add和remove
2010-02-25 16:25 1636<?xml version="1.0" ... -
Flex中如何去掉Tree控件默认文件夹图标、叶子节点图标
2009-12-24 14:11 2501利用folderClosedIcon和folderOpenIc ... -
如何使用Flex HDividedBox
2009-12-23 09:56 1213<?xml version="1.0" ... -
Flex tree组件数据源、图标等修改
2009-12-22 15:30 3128<?xml version="1.0" ... -
FLEX Tree 控件动态加载
2009-12-22 15:26 3680首先给Tree设置一个数据源: [Bindable] pr ... -
Flex Tree 组件使用的两个小技巧
2009-12-22 15:20 2395学习了一段时间的Flex,感觉Flex再成熟一些的话,Flex ... -
Flex异步令牌AsyncToken的用法介绍
2009-12-22 14:44 5002什么是AsyncToken?官 ... -
Flex将Array作为Tree的数据源
2009-12-22 11:40 1543<?xml version="1.0" ... -
Flex Logging
2009-11-16 11:40 1664我们在编写Flex应用程序的时候经常会忽略logging,发现 ... -
Flex XML转ArrayCollection
2009-10-29 22:21 3009mxml: <?xml version="1 ... -
Flash log 插件
2009-10-29 16:15 1072Flash Tracer https://addons.mo ... -
用一个HelloWorl例子手把手教会你使用BlazeDS
2009-10-21 10:58 1279什么是BlazeDS呢? ... -
整合Flex+struts+BlazeDS+tomcat+mysql
2009-10-13 14:41 4452Flex 技术是一种完善的 RIA 技术,因此与 we ...
相关推荐
在Flex中,还可以使用ArrayCollection的`filterFunction`属性和`refresh()`方法来实现动态过滤。`filterFunction`是一个回调函数,用于判断数据项是否应显示在DataGrid中。 此外,Flex还提供了高级过滤功能,如使用...
- 在事件处理函数中,我们使用ArrayCollection的`filterFunction`属性来定义过滤逻辑。这个函数接受一个item和一个规则参数,返回true表示item应该在过滤结果中显示,false则隐藏。 - 规则通常是输入框的当前文本...
本文将深入探讨如何利用关键词对Flex DataGrid中的数据进行过滤,以实现更高效的用户数据查找。 首先,我们需要理解Flex DataGrid的过滤机制。DataGrid本身并不直接支持关键字过滤,但可以通过自定义控件和事件监听...
5. **处理多层数据**:对于复杂的结构,使用数据转换器或自定义itemRenderer来展示所需信息。 在附带的文件`test.mxml`和`other.mxml`中,你可以查找具体的代码实例,分析其中的问题并按照上述建议进行修复。通过对...
原理就是ArrayCollection的filterFunction的使用。是根据老外一个帖子改的,其他下载地址在 :http://www.zuidaima.com/share/1714555305004032.htm
可以创建自定义过滤器函数或者使用内置的过滤器类,如`ArrayCollection`的`filterFunction`。过滤函数接收一个记录作为参数,如果该记录满足条件,函数应返回`true`,否则返回`false`。 5. **应用过滤器**: 一旦...
在ActionScript中,你可以使用ArrayCollection的filterFunction属性来定义一个自定义过滤函数,该函数会接收一个数据对象和一个比较值(即搜索关键字),并返回一个布尔值表示该对象是否应被包含在过滤后的结果中。...
在本示例中,我们关注的是如何在Flex中使用数据绑定技术来操作DataGrid组件,这是一个用于展示表格数据的强大工具。DataGrid通常用于显示结构化的数据集合,如数据库记录或XML数据。 在Flex中,数据绑定允许我们...
你可以使用`ArrayCollection`或`ICollectionView`作为数据源,这些集合支持对内容进行实时过滤。在`KEY_DOWN`事件处理函数中,你可以使用`filterFunction`属性来定义一个自定义的过滤函数,该函数接受输入值和数据源...
在Flex中,我们可以使用ArrayCollection或ListCollectionView等数据结构来存储和管理应用的数据。为了实现筛选功能,我们可以在用户输入查询条件时,动态地过滤这些集合中的数据。这通常通过监听文本框的change事件...
数据源可以是ArrayCollection或其他支持的数据结构,其中包含要显示的对象。 - **配置属性**:Explorer有许多可配置的属性,例如`columns`用于定义列布局,`sortField`用于设置默认排序字段,`allowMultipleSort`...
在Flex开发中,为了提供更高效、更便捷的数据筛选功能,自定义一个具有过滤能力的组件是十分必要的。本篇文章将详细解析一个名为“flex filter”的组件实现过程及其背后的逻辑原理。 #### 二、组件概述 该组件主要...
同时,对数据提供者的操作,如filterFunction和sortFunction的使用也是关键。 在压缩包中的"framework"文件可能包含了项目的基础框架代码,如Flex库、自定义组件或者数据模型等。研究这些代码将有助于深入理解项目...
在Flex中,AdvancedDataGrid通常与ArrayCollection或XMLListCollection等数据提供者一起使用。通过设置`dataProvider`属性,我们可以将数据源连接到DataGrid,实现数据的动态更新。 6. **过滤和搜索** ...
此外,我们可以使用ArrayCollection的sort函数对数据进行排序,以便更好地进行查询。sort函数同样接收一个函数作为参数,定义了排序规则。 ```actionscript var sortFunction:Function = function(item1:Object, ...
可以使用filterFunction来定义自定义的筛选逻辑,或者直接通过设置filter属性来使用内置的筛选条件。 至于渲染器,AdvancedDataGrid支持自定义单元格渲染,这在展示特殊格式的数据或添加交互性时非常有用。开发者...