|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 2 ![]() |
Bonjour tout le monde.
Je dois transférer des données d'un AS400 vers un server par FTP. Pour ceci, il faut ajouter dans la table AS400 entre chaque champ de données un champ avec le séparateur de champ, par exemple une virgule. Le fichier transféré est un fichier texte. Pas de problème pour les zones Alphanumériques. Par compte pour les champ numériques, les choses se compliquent pour les nombre négatifs. D'une part, le signe moins est placé à la fin du nombre. Mais d'autre part, pour ces nombre négatifs, les 2 derniers caractères (le signe moins et le dernier chiffre du nombre) sont convertis en 1 symbole variable et dépendant du dernier chiffre du nombre. Quelqu'un a-t-il déjà solutionné ce problème de manière efficace? D'avance merci pour votre aide. Barthp |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Développeur informatique Inscription : janvier 2006 Messages : 36 ![]() |
Salut,
Comme il s'agit d'un fichier texte, si tu sais formater le champ comme texte et mettre le signe ou tu veux ! Tu copies ta zone numérique vers une une zone texte en valeur absolue et tu places le signe - en 1er position s'il s'agit d'un négatif Le fichier texte est généré à partir de quel langage ? RPG Bonne journée, |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 2 ![]() |
Salut,
Le fichier texte est généré au niveau de l'AS400 par un Query. J'ai la possibilité de créer des formules, mais mes connaissances cotés AS400 sont très limitées et le support aussi... A bientôt Barthp |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com