BarTender .NET SDK 無法刷新並識別資料庫欄位的順序
症狀
對於文字檔資料庫,當使用 BarTender .NET SDK 時,資料庫欄位/欄目的順序和排列方式,可能與在 BarTender Designer 設計時直接列印時的順序不一致。
適用環境
- BarTender Automation Edition 及以上版本
- BarTender .NET SDK
- 文字檔資料庫
解決方法
您可以依照以下順序,使用下列 BarTender .NET SDK 方法,讓 BarTender 重新排列文字檔資料庫的欄位,與 BarTender Designer 中的順序和排列方式一致。
- 必須先設定 TextFile.UseFieldNamesFromFirstRecord 以及任何與文字檔/資料庫相關的屬性。
- 接著執行 DatabaseConnections.SetDatabaseConnection 方法。
- 最後,可以將 PrintSetup.ReloadTextDatabaseFields 屬性設為 true。
其他資源
BarTender 社群的這篇文章,可能對解決此問題有所幫助。