将 CxGridBandedTableView 导出到 Excel 时删除带分隔符
Remove Band Separators when exporting CxGridBandedTableView to Excel
我有一个带有 TCxGridDBBandedTableView 的 TCxGrid (DevExpress)。此视图有 2 个波段,每个波段都有其列。
我使用 ExportGridToExcel(来自 DevExpress 的 cxGridExportLink 单元)将网格扩展到 excel。示例:
网格配置
- 波段 1:
- => A 列
- => B 列
- 频段 2:
- => A 列
- => B 列
- => C 列
如何生成 excel:
- A 列(Band 1 的内容:A 列)
- B 栏(Band 1 的内容:B 栏)
- C 列(空内容,因为这里是第二个波段的开始)
- D 列(Band 2 的内容:A 列)
- E 列(Band 2 的内容:B 列)
- F 列(Band 2 的内容:C 列)
我希望它是这样的:
- A 列(Band 1 的内容:A 列)
- B 栏(Band 1 的内容:B 栏)
- C 栏(Band 2 的内容:A 栏)
- D 栏(Band 2 的内容:B 栏)
- E 列(Band 2 的内容:C 列)
有没有一种方法可以将其配置为在生成 excel 时不将 "bands separators" 视为空列?
我发现了我的错误。问题是我有这两个乐队,我的第二个乐队有 FixedKind 定义为 fkLeft。我将其更改为 fkNone,并将他的 Position.ColIndex 属性 编辑为零(因为我希望它是第一个乐队)。谢谢!
我有一个带有 TCxGridDBBandedTableView 的 TCxGrid (DevExpress)。此视图有 2 个波段,每个波段都有其列。
我使用 ExportGridToExcel(来自 DevExpress 的 cxGridExportLink 单元)将网格扩展到 excel。示例:
网格配置
- 波段 1:
- => A 列
- => B 列
- 频段 2:
- => A 列
- => B 列
- => C 列
如何生成 excel:
- A 列(Band 1 的内容:A 列)
- B 栏(Band 1 的内容:B 栏)
- C 列(空内容,因为这里是第二个波段的开始)
- D 列(Band 2 的内容:A 列)
- E 列(Band 2 的内容:B 列)
- F 列(Band 2 的内容:C 列)
我希望它是这样的:
- A 列(Band 1 的内容:A 列)
- B 栏(Band 1 的内容:B 栏)
- C 栏(Band 2 的内容:A 栏)
- D 栏(Band 2 的内容:B 栏)
- E 列(Band 2 的内容:C 列)
有没有一种方法可以将其配置为在生成 excel 时不将 "bands separators" 视为空列?
我发现了我的错误。问题是我有这两个乐队,我的第二个乐队有 FixedKind 定义为 fkLeft。我将其更改为 fkNone,并将他的 Position.ColIndex 属性 编辑为零(因为我希望它是第一个乐队)。谢谢!