报告使用哪些数据库字段?

2020-08-20 18:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在使用 VB6 和C...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用 VB6 和Crystal Reports v.9

我在Crystal SDK中没有DatabaseFieldDefinition.UseCount属性

如何获取报告所使用的数据库字段的代码?

谢谢!

2条回答
haha101010
2020-08-20 19:19

将iSectionCounter设置为整数

将iObjectCounter设置为整数

dim sUsedFields作为字符串

将水晶作为CRAXDRT.Application

设置oCrystal =新CRAXDRT.Application

将oReport视作CRAXDRT.Report

设置oReport = oCrystal.OpenReport(" C:\ myreport.rpt")

对于iSectionCounter = 1到oReport.Sections.Count

带有oReport.Sections(iSectionCounter)

对于iObjectCounter = 1到.ReportObjects.Count

带有.ReportObjects

If .Item(iObjectCounter).Kind = crFieldObject 然后

Dim sF as CRAXDRT.FieldObject

设置sF = .Item(iObjectCounter)

如果sF.Field.UsedCount> 0,那么(我找不到UsedCount属性或其他内容)

fFieldUsed = True

如果结束

结束于

结尾为

下一个iObjectCounter

结尾为

下一个iSectionCounter

一周热门 更多>