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是一款强大的数据展示组件,常用于Adobe Flex或Flash Builder等开发环境中。它能够高效地展示大量数据,并提供丰富的用户交互功能。在本场景中,我们关注的是“前台分页”这一技术。 前台分页是指在...
在Flex开发中,DataGrid控件是用于展示数据表格的常用组件,它可以高效地呈现大量结构化信息。在某些情况下,我们可能需要根据特定条件改变DataGrid中的某一行或几行的背景颜色,以突出显示或者区分不同的数据状态。...
在Flex开发中,Datagrid是不可或缺的一个组件,它主要用于展示大量结构化数据,提供了一种交互式的表格形式来显示和操作数据。本篇文章将深入探讨“flex datagrid分页动态绑定数据源”的相关知识点。 首先,让我们...
Flex Datagrid 是Adobe Flex框架中用于展示数据集的组件,它允许开发者以表格形式展示数据,并提供多种交互功能。在Flex应用中,Datagrid经常被用于处理和展示大量的结构化数据。在标题“Flex Datagrid checkbox实现...
在Flex开发中,数据网格(DataGrid)是用于展示数据集合的强大组件,它允许用户以表格形式查看和操作数据。本示例关注的是在DataGrid中嵌套复选框(Checkbox),并实现全选功能。这在需要用户批量选择或操作数据的...
`DataGrid`组件是Flex提供的一种强大的工具,用于显示表格形式的数据。在这个实例中,我们将探讨如何利用Flex的`DataGrid`组件结合XML文件来实现动态数据列表。 首先,让我们深入了解`DataGrid`组件。`DataGrid`是...
在Flex客户端,你需要遍历DataGrid的所有行和列,收集其显示的数据。你可以通过遍历DataGrid的items属性来获取所有数据项,然后访问每个item的children来获取单元格值。记得只提取可见的和有数据的单元格,因为...
在Flex开发中,数据网格(DataGrid)是用于展示大量结构化数据的常用组件。它允许用户以表格的形式查看和操作数据。当我们处理的数据需要进行分类或者分组时,Flex DataGrid 提供了表头分组的功能,这使得数据的展示...
在Flex编程中,DataGrid组件是用于展示结构化数据的强大工具。它允许用户对数据进行排序、筛选和编辑。在实际应用中,我们经常需要实现全选和反选功能,以便用户可以一次性选择或取消选择所有条目。本文将详细讨论...
总的来说,实现Flex DataGrid标题栏添加复选框并使其与数据行的复选框联动,涉及到自定义HeaderRenderer和CellRenderer,以及对数据源和事件处理的深入理解。这需要开发者具备良好的Flex编程基础和组件定制能力。...
flex中dataGrid导出数据到excel中,不存在乱码问题
在Flex开发中,DataGrid组件是用于展示结构化数据的强大工具。它允许用户以表格的形式查看和操作数据,常用于创建数据密集型的应用界面。在实际应用中,我们经常需要根据特定条件改变DataGrid中某一行的背景颜色,以...
在Flex开发中,Datagrid组件是用于展示数据集的一个强大工具,它允许用户以表格的形式查看和操作数据。本文将深入探讨如何在Flex的Datagrid中实现数据的合计与平均值计算,帮助开发者更好地理解和应用这些功能。 ...
在Flex编程中,`Flex DataGrid` 是一个用于展示数据集的组件,它允许用户以表格形式查看和操作数据。本示例展示了如何从XML文件加载数据并将其显示在Flex DataGrid中。以下是对该话题的详细解释: 1. **XML数据源**...
flex-datagrid中,双击选中的数据,自动把数据移动到另一个datagrid里 希望可以帮助新的新手!
为了获取选中行的数据,我们需要监听DataGrid的change事件,然后遍历DataGrid的selectedItems属性,这个属性会返回一个包含所有选中项的数组。通过遍历这个数组,我们可以提取出选中行对应的CheckBox值或其他相关...
Flex DataGrid是一个强大的数据展示组件,它在Adobe Flex框架中被广泛使用,用于显示和操作大量结构化的数据。这个组件提供了灵活的布局选项,可定制的列格式化,以及丰富的用户交互功能,如排序、筛选和编辑。...
flex datagrid 实现合计功能控件包 带源码,demo fxp是flex4的工程文件,导入到工作空间即可 直接导入项目即可。 更多访问我的blog www.dplayer.net
在Flex4.6开发环境中,DataGrid控件是用于展示数据集合的重要组件,它提供了丰富的功能,如排序、分页和自定义列显示。在这个项目中,我们关注的是如何实现DataGrid的行编辑功能,特别是在行中嵌套ComboBox控件以...