BarTender .NET SDK 未刷新并识别数据库字段的顺序
症状
对于文本文件数据库,在使用 BarTender .NET SDK 时,数据库字段/列的顺序可能与在 BarTender Designer 设计和直接打印时的顺序和排列不一致。
适用环境
- BarTender Automation 版及以上
- BarTender .NET SDK
- 文本文件数据库
解决方案
您可以按照以下顺序使用 BarTender .NET SDK 的相关方法,这样 BarTender 会将文本文件数据库的字段顺序调整为与 BarTender Designer 中的顺序和排列一致。
- 首先需要设置 TextFile.UseFieldNamesFromFirstRecord 以及其他与文本文件/数据库相关的属性。
- 然后执行 DatabaseConnections.SetDatabaseConnection 方法。
- 最后,可以将 PrintSetup.ReloadTextDatabaseFields 属性设置为 true。
其他资源
BarTender 社区的这篇帖子可能对解决此问题有所帮助。