问题标签 [tcxgrid]
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.
delphi - 添加记录编号时跳过组行
我有以下代码在 cxGrid 中添加“recordnumbers”,但它有一个不需要的副作用,如果它是一个带有分组的网格,那么每次有一个 GroupRow 时它都会步进一个数字,然后有一个缺失的数字。任何避免这种情况的方法
delphi - 数据感知 cxgrid 中的组合框
我有一个连接到 toracledataset 对象的数据感知 cxgrid。
DB 内部有一列定义为 number(1,0) 以允许布尔值。
我想将相应的网格列格式化为 ComboBox 以使用户能够在两个选项之间进行选择。
如何将组合框中的字符串转换为将插入数据库的整数值?我知道如何使用常规组合框来做到这一点,但不在 cxgrid 内
delphi - 过滤而不显示过滤器
我有一个表单,其中有一系列按钮,用户可以单击这些按钮来过滤记录 ia cxGrid 这工作正常,但我想在不显示实际过滤器栏的情况下进行过滤。这有可能吗?- 我一直无法弄清楚如何。我有一个带 * 的按钮来重置过滤器,所以我不需要过滤器栏
delphi - 为什么这是错误的
我有以下代码
在 cxGrid 中的列上运行。但由于某种原因,我根本无法弄清楚这条线
使函数崩溃。我知道这是 aValue 变成 Null 值的时候,但据我所知,在这种情况下 VarToStr 应该返回 ''
delphi - cxgrid 禁止更改列的带
如何禁止更改列的波段?
我需要移动分组功能,但我不需要更改列的波段。所以我不能改变列选项中的移动属性。
delphi - ReportBuilder + cxGrid = 错误:“画布不允许绘图”
是否有链接到同一个DataSource的cxGrid和ReportBuilder报告。当我打印报告时,它显示错误:“画布不允许绘图”。
这是我要解决的代码。
任何人都可以通过另一种方式帮助我解决这个问题吗?谢谢!
delphi - delphi cxgrid 限制字符
我们正在使用 devexpress 在 Delphi 2006 中工作。
我们有一个 cxGrid。我们想限制数字列的值的输入,0 到 999 之间的整数。如果我将属性类型设置为 SpinEdit,则初始值始终为 0,这是不需要的。
因此,我将列上的属性值保留为 null,并将列的数据绑定上的数据类型设置为 Smallint。这在大多数情况下都有效,但“e”和“。” 并且“+”和“-”仍然可以输入到导致异常的列中。
是一些简单的方法来排除'e'和'.' 和 '+' 和 '-' 被输入列?
delphi - 在 TcxGrid 中搜索
我有这段代码可以通过 DevExpress TcxGrid 进行搜索:
只要网格未排序,搜索就可以正常工作。
对 cxGrid 进行排序时,搜索后光标定位不正确。在 cxGrid 中搜索是否有一个普遍且正确的决定?
delphi - 如何绘制箭头以显示两个 TcxGrid 中记录之间的链接数据?
我的应用程序中有两个网格 (TcxGrid),每个网格位于表单的一侧。两个网格都显示链接数据,尽管它们可以单独垂直滚动。我想在中间面板中绘制箭头,显示记录链接到的另一个网格的线,如下例所示:
抽奖过程很简单。我的麻烦在于确定记录位置。考虑到可能在两个网格中进行分组,我如何发现每个网格行/记录的垂直位置?
先感谢您。
delphi - QuantumGrid 主从
我有一个 QuantumGrid,它有两个级别(让我们说,lvCountries 和 lvCities)和两个视图(分别是 tvCountries 和 tvCities)。两个视图中的所有属性都已正确设置,并且网格显示应为:
- 法国
- 巴黎
- 马赛
- 里昂
- 德国
- 德累斯顿
- 汉堡
等等
到目前为止,一切都很好。
但我也有一个编辑表单(由带有主从网格的表单上的按钮激活)。我想在此表单上显示一个新网格,其中包含来自当前详细信息的数据。如果在主窗体中选择了法国,则编辑窗体应在其网格中仅显示法国城市:
- 巴黎
- 马赛
- 里昂
我附加了相同的数据源来编辑表单的网格,就像我在主表单中用于详细视图一样,但它显示了来自所有国家的所有城市。
- 巴黎
- 马赛
- 里昂
- 德累斯顿
- 汉堡
据我了解,这是因为详细数据不是在他们的数据源中过滤,而是在他们的视图中过滤,并且数据源显示其数据集中的所有值(顺便说一下,我使用 ADODatasets)。
有没有办法仅在当前主记录的另一个表单上显示详细数据?