Bonjour à tous,
Je suis une débutante en PROGRAMMATION ABAP
Mon probléme et de lire un fichier TXT d'un poste vers mon poste de travail mais le language ABAP ne reconnait pas le chemin réseau qu'est ce que je dois faire.
Merci
Bonjour à tous,
Je suis une débutante en PROGRAMMATION ABAP
Mon probléme et de lire un fichier TXT d'un poste vers mon poste de travail mais le language ABAP ne reconnait pas le chemin réseau qu'est ce que je dois faire.
Merci
Bonsoir,
que veux-tu dire ? importer d'un poste A vers un poste B sur le réseau comme le ferait un FTP ? quel est le besoin ?
Solution : déclarer le poste A comme répertoire partagé T:\\ sur ton poste B et utiliser ALV_GUI_UPLOAD.
L.
Bonjour
j' ai initialisé le fichier de cette facon mais ca n'a pas marcher
p_file = '\\ANQZDMA1\ARTEMIS\OUT\file_MTAN'.
le repertoire ARTEMIS est partagé.
j'ai travailler avec dataset
quand je fais
OPEN DATASET p_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
il ne reconnait pas ce chemin .
L'instruction OPEN DATA SET est réservé pour récupérer les fichiers stockés dans la base SAP (Consultable en AL11).
Pour récupérer un fichier en local ou sur le réseau, il faut utiliser les fonctions 'GUI_UPLOAD' et 'GUI_DOWNLOAD' ou les méthodes du même nom de la classe 'CL_GUI_FRONTEND_SERVICES'.
Ca devrait fonctionner avec ça.
Voilou.![]()
je peux ouvrir un fichier txt se trouvant dans mon poste ou dans un repertoire partagé dans le serveur sap avec open data set
exemple p_file = 'f:\artemis\out\filename'
mais si je veux apeller un fichier dans un autre réseau on appliquant \\server
comme windows abap n'accepte pas.
Partager