Problème : le fichier NewYork
présente le centre des coûts, le compte et sa description sous la forme d'une chaîne continue au lieu de trois chaînes distinctes. Vous souhaitez séparer ces chaînes des chaînes de centre de coûts et de description du compte.
Solution : dans l'écran Formats d'import, affectez le script suivant au champ Expression de la ligne Compte. Dans l'écran Formats d'import, affectez le script suivant au champ Expression de la ligne Compte. Le script extrait et renvoie les caractères des chaînes de compte (caractères des positions 7 à 10 de la chaîne) :
def Parse_Account (strfield, strrecord):
return strField[6:10]
Résultat : les chaînes de compte sont séparées des chaînes de centre de coûts et de description du compte.
Résultat : dans la colonne Compte du fichier d'import, seuls les numéros de compte s'affichent.