问题标签 [msflexgrid]
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.
sorting - VB6 - How to do a multi level sort with MSFlexGrid?
I currently have a VB6 program that essential reads data from an excel worksheet and spits it out into a MSFlexGrid.
Below is the excel sheet data that is read in. Data is filled into the occurence column for the left half of the table.
(source: dipzo.com)
The VB6 Application then read this data into a multi dimensional array which is then fed into a MSFlexGrid object. Here is the code to do that:
Now this works to a degree. It sorts the Data by occurences and outputs as so:
(source: dipzo.com)
However, you can see that it messed up the order of the first column. I want the data to be sorted by occurences first, but for data with the same amount of occurences, I want them sorted by operation. Does anybody know a way to accomplish this?
vb6 - 如何正确计算桌子的高度
如何计算 VB6 中 flexgrid 表的高度,使其仅包含填充的行数。
目前
每行短约 3 个像素。添加幻数有点骇人听闻,并且希望无需求助即可完成此操作。
更新: 为了使事情复杂化,它还需要处理多行单元格。
vb6 - 内联数据表示
我想表示可以提供概述但允许它们以内联方式向下钻取的数据 - 因此,如果您有一组说 6 个对象,则用户可以扩展数据,它会立即在其下方显示 6 个对象高水平的数据。
看起来 MSHFlexgrid 提供了这种能力,但我找不到任何关于实际使用它的信息,或者它的限制是什么(你可以有不同数量的字段和/或它们是否可以有不同的间距,列标题呢,缩进一开始,等等)。
我找到了这个站点,但图像已损坏(在 ie8 和 ff3.5 中)。谷歌搜索显示人们只使用平面数据表示,但没有使用分层属性)。有谁知道任何关于陷阱的好讨论的好教程或论坛?
由于缺乏有关使用它的信息,我正在考虑编写自己的版本,但如果有人在这方面做过工作,我还没有找到它——我认为这将是数据表示的自然愿望。如果有人编写了这个(任何语言)的版本,那么我不会介意阅读它- 也许我对如何做到这一点的想法不是最好的方法。
unicode - msflexgrid Unicode
我有一个旧项目,我正在尝试启用 Unicode。我正在尝试将 Unicode 数据放入 msflexgrid,但它显示为问号。
让 MSFlexGrid 处理 Unicode 数据有什么技巧吗?它会起作用吗?如果没有,我可以使用一个好的 OCX 替代品吗?
vb.net - 如何在没有 VS 6.0 的计算机上安装 Microsoft FlexGrid Control 6.0?
我的 VB.NET 应用程序使用 Microsoft Flex Grid Control 6.0。这是一个使用 Visual Studio 转换向导从 VB6 移植的遗留应用程序。虽然我可以编译程序集,但我得到了 COMException,因为某些类没有注册。我发现这个类是 Microsoft Flex Grid Control 6.0。
我在哪里可以找到控件以及如何在机器上注册它以便应用程序运行?
最好的问候,
奥利弗·哈纳皮
excel - 无法关闭用户窗体
让我设置环境。
这是在 Excel 中运行的 VBA 代码。
我有一个包含 msflexgrid 的用户窗体。此 flexgrid 显示客户列表和客户、销售人员、csr、mfg rep 和区域、分配。当您单击列时,假设在“区域”列下,另一个用户窗体打开以显示区域列表。然后单击您选择的区域,用户窗体消失,新区域取代旧区域。
这一切都很好,直到您单击您选择的区域,“区域”用户表单不会消失(它会闪烁)并且新区域不会转移基础用户表单。
我应该提到,当我单步执行代码时,它工作得很好。
我假设它与 flexgrid 有关,因为打开用户窗体的所有其他用户窗体(没有 flexgrids)都可以正常工作。
以下是一些代码示例:
** 来自 flexgrid 的单击事件显示区域用户窗体和区域用户窗体关闭时新区域的分配。
** 以下 Subs 用于 Territory 用户表单
我知道这是一个冗长的解释,但我是一个相当不错的 VBA 程序员,这让我很难过。
任何帮助将不胜感激。
ms-access - 使用 MSFlexgrid 的 MS 访问表
如何在 VB6 的一个 MSFlexgrid 控件中显示两个表格?
vb6 - 用文件 vb6 填充 flexgrid
因此,我需要将文件中的所有名称放入 flexgird 的第 1 列中,每个名称都应该放在自己的行中。这是我所拥有的,但我只是得到“无效的行值”
任何帮助都会很棒,并在此先感谢
vb6 - 在 FlexGrid VB6 中搜索后只显示一行
所以我在我正在处理的 VB6 项目中有 FlexGrid。它在每一行都有名称,我有一个下拉菜单,因此用户可以选择他们想要查看更多信息的名称,这就是我所拥有的。
这很好用,但它也显示了该名称下方的所有内容,我希望它只挑出选定的名称。任何帮助都会很棒。
ms-access - Microsoft flexgrid 控件:运行时错误“438”对象不支持此属性或方法
我正在维护一个使用Microsoft Flexgrid 6.0的旧版 Microsoft Access 应用程序。它最近开始导致以下错误:
运行时错误“438”对象不支持此属性或方法
人们说这个错误可能是由正在应用的KB960715安全更新引起的,该更新在各种被认为存在安全风险的 ActiveX 控制方法上设置了killbits。但是最近应用了这个或没有应用其他安全更新。
其他人说安装Microsoft Visual Basic 6.0 Service Pack 6 Cumulative Update 将更新 flex 网格。这需要安装VB6作为先决条件,所以我在我的PC上安装了它然后更新,并检索更新的MsFlxGrd.ocx文件(版本:6.1.98.12)并复制到应用程序机器,但错误仍然存在。
这里有人说你可以在注册表中禁用killbit。但是他们建议的位置有几百个节点,没有一个节点与他们指出的那个有相同的 guid。
有任何想法吗?