Le SDK .NET de BarTender ne rafraîchit pas et ne reconnaît pas l’ordre des champs de la base de données
Symptôme
Pour une base de données de fichiers texte, l'ordre des champs/colonnes de la base de données lors de l'utilisation du SDK .NET de BarTender peut ne pas correspondre à l'ordre et à la disposition définis lors de la conception ou lors de l'impression directe dans BarTender Designer.
Environnement
- BarTender Automation Edition et versions supérieures
- SDK .NET de BarTender
- Base de données de fichiers texte
Solution
Vous pouvez utiliser les méthodes suivantes du SDK .NET de BarTender et les exécuter dans l'ordre indiqué afin que BarTender réorganise les champs de la base de données d'un fichier texte pour qu'ils correspondent à l'ordre et à la disposition définis dans BarTender Designer.
- La propriété TextFile.UseFieldNamesFromFirstRecord ainsi que toutes les propriétés liées au fichier texte ou à la base de données doivent être définies en premier.
- La méthode DatabaseConnections.SetDatabaseConnection doit ensuite être exécutée.
- Enfin, la propriété PrintSetup.ReloadTextDatabaseFields peut être définie sur true.
Ressources supplémentaires
Le post suivant de la communauté BarTender peut vous aider à résoudre ce problème.