1、选中行作为一个对象,可通过遍历对象获取属性和值保存到剪贴板。
public function copyToClip(evt:MouseEvent):void
{
var selectedItem:Object = docus.selectedItem;
if(null == selectedItem)
{
Alert.show("请选择要复制的单据","提示");
return;
}
var objInfo:Object = ObjectUtil.getClassInfo(selectedItem);
var fieldName:Array = objInfo['properties'] as Array;
var name:String = "";
var value:String = "";
for each(var q:QName in fieldName)
{
if(!(q.localName == "mx_internal_uid"))
{
value += (selectedItem[q.localName] + ",");
name += (q.localName + ",");
}
}
name = name.substring(0,name.length-1);
value = value.substring(0,value.length-1);
System.setClipboard(name+"\n"+value);
Alert.show("单据已复制","提示");
}
2,遍历dataGrid实现,比较正统。
public function copyToClip(evt:MouseEvent):void
{
var selectedItem:Object = docus.selectedItem; //docus为datagrid的id
if(null == selectedItem)
{
Alert.show("请选择要复制的单据","提示");
return;
}
var name:String = "";
var value:String = "";
for(var i:int=0;i<docus.columnCount;i++)
{
name += docus.columns[i].headerText+",";
value += selectedItem[docus.columns[i].dataField]+",";
}
System.setClipboard(name+"\n"+value);
Alert.show("单据已复制","提示");
}
分享到:
相关推荐
flex datagrid 改变指定行的背景颜色,可直接使用
flex中dataGrid导出数据到excel中,不存在乱码问题
Flex dataGrid 全选、反选 checkBox 不是很完善,但很有借鉴意义
flex 通过读取xml文件 实现动态DataGrid数据列表
Flex DataGrid从XML文件中加载数据
Flex DataGrid 改变某一行的背景颜色,自定义的DataGrid组件
flex-datagrid中,双击选中的数据,自动把数据移动到另一个datagrid里 希望可以帮助新的新手!
flex datagrid 实现合计功能控件包 带源码,demo fxp是flex4的工程文件,导入到工作空间即可 直接导入项目即可。 更多访问我的blog www.dplayer.net
将flex中datagrid组件中数据导出到excel表格中。思路很简单,利用as将datagrid中的数据解析出来,传到后台java服务端处理,即可保存为excel文件。
FLEX的datagrid合计、平均值,很好的例子代码拿来就可以用
flex datagrid资料,下载的别人的,想弄点分数啊
这个分页只与后台交互一次,然后将获得的集合在前台进行分页显示。
flex中的datagrid是一个重量级的组建,也是数据绑定中的主要组件之一。
成功的实现了,datagrid中嵌套checkbox实现全选的功能。分享代码供大家分享。项目为flex3。
NULL 博文链接:https://lqw.iteye.com/blog/537409
flex Datagrid checkbox全选 Datagrid
NULL 博文链接:https://windmark.iteye.com/blog/1716422
在FLEX4中开发带有过滤功能的DATAGRID组件
可以通过简单的一个标签实现一个表的checkbox功能,当然我才学了不到一个星期,可以在原来的基础上进行扩展,希望交流下我的邮箱是llaysz@163.com,如果大家把它变强大了记得给我发一份谢谢了
绝对好东西,datagrid 标题栏及 datagridcolumn 添加 checkbox