繁体   English   中英

如何访问AdvancedDataGrid组合框值

How to access to AdvancedDataGrid combobox value

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我尝试访问AdvancedDataGrid-AdvancedDataGridColumn值? 它的ComboBox和我使用此代码访问:

'"+ myGrid_olculer.dataProvider[k].data + "'

那么结果是:

INSERT INTO [INN_T_OPTSIPARIS]  ( GAIN) values (' [object Object]'  ) 

对于组合框,我使用以下命令:

<mx:AdvancedDataGridColumn headerText="GAIN"    dataField="GAIN"    editable="true"   rendererIsEditor="true" editorDataField="data">
<mx:itemRenderer>
<mx:Component>
<mx:ComboBox creationComplete="GAIN_init()">
<mx:Script>
<![CDATA[
private var _data:Object;
[Bindable]
override public function set data(o:Object):void {
_data = o;
if(Number(o.GAIN) <= 0) {
  this.selectedIndex = 0;}
else {this.selectedIndex = Number(o.GAIN);}
}
override public function get data():Object {return _data;}
private function GAIN_init():void {
                                            this.dataProvider = ["Evet", "Hayır"];
                                            this.addEventListener(MouseEvent.CLICK, update);}
private function update(event:MouseEvent):void {if(this.selectedIndex == 0) _data.GAIN = "-1";                                                 else _data.GAIN = this.selectedIndex.toString();}
]]>
</mx:Script>
</mx:ComboBox>
</mx:Component>
</mx:itemRenderer>
</mx:AdvancedDataGridColumn>
1 个回复

将chnage事件放在组合框上,并将新选择的值设置为

data.GAIN = combox.selectedLabel

现在可以访问的最新值

data.GAIN或dataprovider Oject.root标记[rowindex] .GAIN

1 如何访问AdvancedDatagrid的单元格

我想知道是否有人可以帮助我如何访问我的advancedDataGrid的行数据,我没有设置任何项Render,但是我确实为网格设置了数据提供者和dataField,我需要检查网格是否充满数据? 这就是为什么我需要访问行中的数据,以查看行是否为空? 任何帮助,将不胜感激 谢谢 ...

3 AdvancedDataGrid-访问dataProvider

我有AdvancedDataGrid,我想在我的视图中访问dataProvider.getItemAt(i)。 我没有收到任何错误或警告,并且代码正在编译,但是当我运行此函数时,出现以下错误: Property getItemAt not found on mx.collections.Hie ...

4 如何在MS Access组合框中显示串联值

我试图用来自MS Access查询中串联字段的值填充组合框。 嵌入式图像是当前在下拉框中显示的图像,以及在选择值时在框中显示的图像。 问题是我不希望下拉框中的值显示为好像在列中,而是显示为串联字符串。 所以,而不是... AVICHAI ...应该是TAYLOR,AVICHAI。 ...

6 如何确保access ComboBox中有值?

我有一个带有ComboBox和一个按钮的表单。 当单击按钮时,事件应在继续之前检查ComboBox是否具有值。 ComboBox具有默认值集: 名称= cmb名称, 默认值=“乔”, RowSource = SELECT name FROM table ORDER ...

7 如何在 Access 2000 组合框中设置默认值

我有一个包含组合框的 Access 2000 表单。 组合框绑定到表中的字段。 当表中的值为空时,我想在组合框上设置默认值而不会使记录变脏。 除非是新记录,否则设置 defaultValue 不起作用。 当我尝试设置该值时,出现错误“您无法为此对象分配值”。 有什么想法吗? Me.cboNam ...

8 访问组合框值

我有一个组合框和一个按钮,该按钮使用从组合框获取的值来运行查询,但似乎没有获得正确的值。 我尝试使用 要么 该查询不起作用,似乎无法从组合框获取值。 因为它可以与普通的TextBox一起使用。 我添加了图片说明! VBA编辑器的附加图片 错误和无注释自动 ...

9 访问AdvancedDataGrid中的多个ItemRenderer

我创建了一个AdvancedDataGrid,其中大部分单元格都基于ItemRenderer。 自定义ItemRenderer(SoundBox)扩展了VBox。 这个自定义组件允许基于用户单击单元格的背景颜色的简单更改。 这是AdvancedDataGrid的代码片段(没有什么太高级 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM