问题标签 [flexicious]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
502 浏览

apache-flex - Cant get ExtededDataGrid in Flex to filter with ComboBox on multiple columns

LATEST UPDATE: Issue answered here. Some one else at stackoverflow had a similar issue and it was resolved. Solution provided for convenience. This is the line of code I was missing:

that line is followed by these:

where formatState is a local method that formats the data for the combobox.


UPDATE: I've now got the combobox's loading with the correct data, but when I select a value nothing happens. The combo boxes load only data that is in the column, and when you select a value in the combobox, it's supposed to filter the rows on that value. It doesn't.

Thanks for looking. I'm having trouble getting multiple filters to work in Flex in Flash Builder 4 using the ExtendedDataGrid and ComboBox's. Here is an image of part of the grid:

Current Data Grid

The User Name and City filter properly if you type text into the box's above the column header and the Request Date lets you select date ranges if you click on the Custom bar, but the Request Reason and State ComboBoxes do not list anything. I've created them using comboHeaderColumn.filterComboBoxBuildFromGrid = true; but all it does is put "[object Object]" as the only other selection under All.

I've used this article but it will only allow you to use a single filter for the entire grid.

My finished grid will have about 20 columns and from 20,000 to 450,000 rows of data so the filters are really important and I'll need more than one.

The code is very straight forward and loops through all the returned data and if the column is identified as a filter column it does this:

This creates 2 entries in the combo box: All and [object Object]

What am I missing??? Anyway, after half a day searching I decided to reach out.

Any suggestions or direction to an article would be very much appreciated.

Thanks.

0 投票
1 回答
213 浏览

apache-flex - Flexicioius selectionMode="singleRow" 允许多选

我有一个FlexDataGrid. selectionMode="singleRow"在那个网格中,我有一个FlexDataGridCheckBoxColumnwith radiobuttonmode="true"

但是,如果您在上方网格中的两个单选按钮上单击“快速”,您实际上可以选择多行。这显然是不可取的,我想知道这是一个错误还是我做错了什么。

0 投票
2 回答
95 浏览

apache-flex - 将带有弹出窗口确认的 itemEditorValidatorFunction 添加到 Flexicious Grid

当我单击单元格以编辑值并输入与原始值相差一定百分比的新值时,我试图让我的 Flexicious DataGrid 要求确认更改。我看不到一个简单的方法来做到这一点。最初,我尝试编写一个 itemEditorValidatorFunction,它返回一个布尔值。这对于硬编码的返回值非常有效,但是如果我尝试从警报的 CloseEvent 中获取返回值,则该值将被忽略:

我还尝试为网格编写一个 itemEditor:FlexDataGridColumn,我在其中扩展了 com.flexicious.controls.TextInput,但我无法确定要覆盖的方法。我想覆盖该方法,并且仅在单击“确定”警报时才调用 super,但是我看不到应该覆盖哪个方法。我尝试覆盖受保护的函数 onTextInput(textEvent:TextEvent):void,但这什么也没做。

我将不胜感激对这个问题的任何见解。

0 投票
1 回答
144 浏览

excel - 在 Flexicious Grid 中模拟 Excel 电子表格的行为

我想知道 Excel 中可用的以下某些功能是否可以在 Flexicious Grid 中轻松复制,例如:

1)从外部源复制和粘贴 - 从 Excel 电子表格复制的一组值(这可能是可能的http://hansmuller-flex.blogspot.co.uk/2011/10/datagrid-support-for-copy-和-paste.html )

2) 将一个单元格的内容快速复制到多个单元格 - 一个单元格中的一个值,然后通过简单的键盘快捷键或鼠标操作轻松将该值复制到多个单元格

3) 前瞻搜索 - 输入值时自动完成 - 在内存中保存特定值的数据结构,并在输入到单元格时自动完成值

对于这些项目的任何反馈,我将不胜感激。

0 投票
1 回答
96 浏览

html - 灵活的 DataGrid 按钮可点击

在过去的几周里,我开始使用灵活的数据网格,我想在我的列中的值旁边放置一个可点击的按钮。我使用 javascript 添加按钮,但问题是当我想单击按钮时,我的 item-click 会触发行选择。我必须同时使用行选择来实现其他功能和按钮单击来实现弹出功能。

是否有一些内置功能可以灵活地添加按钮?我似乎在他们的文档中找不到任何内容。或者,如果没有如何将按钮移动到行顶部,以便单击按钮不会触发行单击功能?

0 投票
1 回答
126 浏览

html - 灵活的 HTML DataGrid 基于列值隐藏行

我最近开始使用 HTML 树网格,并且能够弄清楚如何根据可见性隐藏不同的列。我对开发人员的问题是有没有一种方法可以根据特定的列值在网格中隐藏一行?

例如,如果有一个名为数量的列,如果该列中的值为 0,那么我需要隐藏数量为 0 的所有行

0 投票
2 回答
464 浏览

node.js - Rails 项目中的节点模块可能缓存旧版本?

我正在开发一个使用flexicious-react-datagridflexicious-react-datagrid-styles节点模块的 Rails 项目。这些模块在 package.json 中被引用为:

我遇到的问题是将其中一个模块手动更新为许可版本。

公共的 flexicious-react-datagrid 模块是一个试用版,在使用它一段时间后,它现在已经过期,并且ErrorCode103在尝试加载页面时会弹出一个弹出窗口,并且会运行一些无限循环,因此页面会永远卡住加载.

Flexicious 团队通过提供react-datagrid.min.js包含许可代码的文件来提供许可版本。即使我在节点模块中替换它,错误仍然发生。

这使它看起来像是在服务器端缓存旧代码,因为调用ErrorCode103弹出窗口的代码应该来自被替换的代码。我试过在隐身或其他浏览器中加载,但没有成功。

我们的项目使用 browserify,我怀疑(但不确定)这可能是缓存模块的原因。到目前为止,我没有任何运气试图找到导致此问题的原因。

我的 package.json:

flexicious-react-datagrid 是 1.1.6 版本,它安装 1.3.8,这是我在./npm_libs/flexicious-react-datagrid.

即使不使用许可代码,也没有加载 1.3.8,因为它仍然给我一个过期试用的错误。