从 ADODB.Recordset 生成 Crystal Reports TTX 文件
是否有针对 Crystal Reports 8.5 的 API 调用,该调用将在运行时从 VB6 ADODB.Recordset 生成 TTX 架构文件,与从 .NET 中的 DataSet 生成 XSD 的方式非常相似?我可以自己推出,而且我想我可能必须这样做,但我不想重新发明轮子,因为我错过了一些明显的东西。
Is there an API call for Crystal Reports 8.5 that will generate a TTX schema file from a VB6 ADODB.Recordset at runtime, much in the same way you can generate an XSD from a DataSet in .NET? I could roll my own, and I think I probably will have to, but I don't want to reinvent the wheel because I missed something obvious.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
恐怕不是。但 TTX 文件的格式非常简单 - 只有字段名称、类型、长度。您可以循环访问 Recordset 的 Field 集合以创建所需信息的字符串,并将其保存到 TTX 文件中。恐怕我手头没有 Crystal 或 VB6,所以我无法提供确切的详细信息,但类似这样的伪代码:
然后添加代码将该字符串保存为 TTX 某处。
I'm afraid not. But a TTX file is a pretty simple format - just field name, type, length. You can loop through the Recordset's Field collection to create a string of the info required, and save it to a TTX file. I'm afraid I don't have Crystal or VB6 to hand so I can't give exact details, but something like this pseudocode :
then add code to save that string as a TTX somewhere.