问题标签 [quantumgrid]

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 投票
2 回答
2799 浏览

delphi - 如何根据来自不同列的数据对 QuantumGrid 进行排序

有没有一种方法可以对来自不同列的数据的 Devexpress QuantumGrid 行进行排序,而不是单击其标题的列?例如,当单击 A 列的标题时,网格的行将根据 B 列的数据进行排序。从视觉上看,它仍应显示为 A 列已排序,因为排序字形将显示在 A 列的标题中.

0 投票
1 回答
619 浏览

delphi - 将使用 TDatabase 和本地悖论表的 Delphi 示例转换为服务器存储

我正在查看 Developer Express Quantum Grid 示例“IssueList”,它是一个有用的错误报告和跟踪应用程序,几乎可以开箱即用。它使用带有多个 paradox (.db) 表的 TDatabase 组件。

重新调整 TDatabase 设置以使用共享机器上的数据库以便我们几个人可以通过网络一起访问它是否简单?如果是这样,请问需要哪些步骤?

0 投票
2 回答
602 浏览

delphi - TcxCustomGrid-TcxCustomGrid 拖拽对象到窗口外怎么处理?

我在一个窗口中有一个 TcxGridDBTableView,dragmode 设置为 dmAutomatic。当我将一行拖放到另一行之上时,它工作正常。但是当我将一行拖放到窗口外部时,我没有进入 TcxGridDBTableView 的“OnEndDrag”事件。

前任。:

我正在调试它,我在 showmessage 行有一个断点,但是当我在窗口外放一行时,程序不会在该行停止。

我正在使用快速量子网格来实现它。

0 投票
2 回答
4666 浏览

delphi - 如何将 Excel 中的数据粘贴到 cxGrid 中

我有一个使用 DevExpress cxGrid(连接到数据库)的 Delphi 应用程序。

我需要能够将数据从 Excel 复制粘贴到网格中。

这可能吗?如果是这样,该怎么做,我需要哪些额外的组件?

0 投票
1 回答
104 浏览

security - 量子钥匙:这背后的逻辑?

我有一个项目,即使用 Quantum Key 进行第三方身份验证。但是我们面临很多与硬件相关的问题,所以现在我们专注于仿真。

那么谁能指导我应该使用哪种类型的模拟?

0 投票
1 回答
1398 浏览

delphi - QuantumGrid VCL - 如何在单元格单击事件中更改超链接列的文本?

使用:Delphi XE、Devexpress VCL。

在单元格单击事件中,我试图更改 Devexpress 的 QuantumGrid VCL 控件中超链接列中单元格的值。该列是自定义列,未绑定到数据集。

超链接列的属性设置如下:

编辑:=假;
只读 := True;
单次点击:=真;

以下代码(grdReprint 为网格的 DBTableView,grdReprintColumn2 为 Hyperlink 列)无效:

如果上述方法不是更改单元格中文本的正确方法,那么欢迎其他想法。

TIA。

0 投票
3 回答
1770 浏览

database - Delphi XE Professional 中 Quantum Grid 演示中的数据库错误

每当我在 Delphi XE Pro(在 Windows 7 32 位)中打开一个Quantum Grid演示时,项目中的每个表(我认为)都会显示以下错误:

错误信息 http://www.tranglos.com/img/qgerror.png

消息是:

我了解写入 c:\ 的权限问题,但结果是虽然我可以构建和运行演示项目,但没有显示任何数据,这使得演示相当无用。而在 21 世纪,什么样的数据库将其配置写入 c:\ 目录呢?:) (是的,我对 Paradox 数据库知之甚少,但我也不会使用。我只想学习如何使用网格。)

使用 BDE 管理员,我尝试将 Paradox“NET DIR”值更改为在 C 驱动器上具有写入权限的文件夹。结果:现在数据库表找不到它们的数据:

...并且无用的截断路径没有表明文件的预期位置。

有没有办法解决这个问题,以便演示可以正确加载他们的示例数据?

0 投票
1 回答
1854 浏览

delphi - 插入新行后,Developer Express Grid Detail View 未刷新

我很沮丧和绝望。我不明白为什么没有用新插入的行的数据更新详细视图。

我有一个主网格视图和一个详细网格视图。主数据集是 TADOQuery,详细数据集是 TADOTable,两者都连接到 SQL Server。数据源连接正常,主/详细键设置正常。

我可以在两个视图中编辑/删除/插入。

我在两个视图中都使用了 NewItemRow。当我在主视图中插入新行时,只要我离开 NewItemRow,就会在视图中添加一个新行。但是,这并没有发生在详细视图中。实际插入了数据,触发了数据集事件,但视图本身没有添加新行。刷新视图的唯一方法是停用并重新激活数据源,但我认为这不是一个真正的解决方案。

为什么会这样?我能做些什么来修复它?

非常感谢您提前

0 投票
2 回答
24728 浏览

delphi - 如何设置 Excel 列类型和格式?

我正在将数据从 CxDBGrid 导出到 Excel 文件。我能够创建文件并在其中复制数据,但我在列格式方面遇到了真正的问题。由于我从数据库中提取数据,因此我希望电子表格能够反映以下类型:NUMBER、VARCHAR2、DATE 等等。我直观地创建了一个宏,去寻找 VBA 代码,并在 Delphi 项目中复制它:

数字格式在大多数情况下都可以正常工作,但其他两个则不行。当我打开生成的文件时,文本列显示为“自定义”类型,每个单元格显示“-64”。如果我去编辑一个单元格,正确的值实际上就在那里。日期是另一个问题:数据库的格式是 dd/mm/yyyy,如果我按原样将它提供给 Excel,它就会一团糟。我尝试设置正确的格式,但 Excel 无法识别它。

有什么线索吗?

我也在设置列宽。这完美无瑕。

0 投票
1 回答
1927 浏览

delphi - 以编程方式将列添加到 TdxDBGrid(Devexpress 的 Expressquantumgrid)

对于一个客户,我一直在为 DevExpress 的这个非常旧的版本(2.1)的 ExpressQuantumGrid 进行开发。在 Delphi 4 中。我找不到任何关于它的文档。

基本上我只需要创建一堆 TdxDBGridMaskColumn 并在运行时将它们“插入”到网格(TdxDBGrid)中。从代码完成弹出窗口中,我无法弄清楚如何。

谢谢!