J'ai un répertoire avec beaucoup de fichiers, mais je veux seulement lire les fichiers .CSV
. J'ai passé tous les fichiers dans le répertoire à une table interne, et maintenant je veux lire ces fichiers (lire le contenu de ces fichiers à l'écran).comment puis-je lire un fichier spécifique d'un répertoire? - abap
Répondre
En supposant que vous utilisez EPS2_GET_DIRECTORY_LISTING
comme recommandé par exemple dans this question, vous pouvez simplement supprimer toutes les lignes de la table qui ne se terminent pas en .csv
:
DELETE lt_file_list WHERE name NP '*.CSV'.
Soyez conscient que les opérateurs de CP/NP sont Case- insensible (c'est probablement le comportement intende dans ce cas).
Je dois utiliser le 'OPEN DATASET file_s POUR ENTRÉE EN MODE TEXTE CODANT NON UNICODE '. Mais lance l'erreur: 'Erreur d'ouverture du fichier', dans tous les fichiers du répertoire. le répertoire est sur le serveur. –
OPEN DATASET ne "lance" aucune "erreur". Veuillez préciser exactement ce que vous faites et ce qui se passe. – vwegert
Désolé, je me suis mal exprimé. J'ai fait ceci: OPEN DATASET file_s POUR ENTRÉE EN MODE TEXTE CODANT NON-UNICODE. SI sy-subrc NE 0. ECRIRE:/'Erro na leitura do ficheiro', tabf-message, '.'. CONCATENER 'Erro na leitura do ficheiro' tabf-message '.' DANS le texto SÉPARÉ par l'espace. APPEND texto. CLEAR texto. AUTRE. Le résultat est le message "Erro na leitura do ficheiro". Les fichiers ne sont pas ouverts. –
Je résous le problème. Lorsque je transmets (concaténer) l'information dans la table interne, je transmettais des données erronées. Merci.
- 1. Trouver un fichier spécifique dans un répertoire
- 2. Comment lire et imprimer un itab générique dans abap?
- 3. Comment lire un fichier spécifique s'il a été déplacé
- 4. comment exporter Excel vers un répertoire ou un fichier spécifique
- 5. comment lire un fichier dans un autre répertoire en python
- 6. Comment lire une partie spécifique d'un fichier
- 7. Comment lire un fichier wav du chemin du répertoire
- 8. Comment lire le dernier fichier créé dans un répertoire? vb.net
- 9. comment lire un fichier à partir de documents répertoire
- 10. Comment lire un fichier en dehors du répertoire www
- 11. comment lire un fichier à partir d'un répertoire déclaré
- 12. Comment lire un fichier du répertoire dans l'espace téléphonique?
- 13. Comment lire les données d'une ligne spécifique dans un fichier?
- 14. Comment lire une partie spécifique dans un fichier texte?
- 15. Comment lire un noeud XML spécifique?
- 16. Comment vérifier si un répertoire spécifique existe sous un répertoire?
- 17. Python - Créer un répertoire et déplacer un fichier spécifique
- 18. Comment lire dans un répertoire de fichiers
- 19. Lire un fichier après un mot spécifique en utilisant Java
- 20. XDocument.Enregistrer dans un répertoire spécifique?
- 21. Lire un fichier avec un encodage spécifique en C?
- 22. Comment obtenir par programme le chemin du fichier à partir d'un paramètre de répertoire dans abap?
- 23. Code pour rechercher un code spécifique n'importe quel fichier dans un répertoire et sous-répertoire
- 24. ABAP
- 25. Lire un fichier dans un répertoire différent php
- 26. Lire le fichier csv du répertoire
- 27. Lire un fichier .txt dans le répertoire de documents
- 28. comment lire un fichier
- 29. Impression sur fichier dans un répertoire spécifique C#
- 30. lire manuellement un fichier dans le répertoire des fichiers
Il peut être important de savoir si votre serveur d'applications s'exécute sur une machine Windows ou Unix. Si c'est le dernier alors l'affaire compte! – Jagger
Jagger, en supposant que les fichiers ont été lus en utilisant un module de fonction comme EPS2_GET_DIRECTORY_LISTING, cela devrait être le cas ... bien que ... après avoir relu le fil ci-dessous ...... – vwegert