Club SAS Québec Index du Forum Club SAS Québec
Le Club des utilisateurs SAS de la région de Québec
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Lire fichier texte et valeur absente

 
Poster un nouveau sujet   Répondre au sujet    Club SAS Québec Index du Forum -> Gestion de données
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
lavm01



Inscrit le: 08 Mai 2007
Messages: 13

MessagePosté le: Lun, 03 Déc 2012 13:20    Sujet du message: Lire fichier texte et valeur absente Répondre en citant

Bonjour,

J'ai un filename qui pointe sur un fichier texte.

J'ai un infile fichier MISSOVER et mon input est: INPUT @1 HEURE2 TIME8. PGINPGIN ;

Voici un bout de mon fichier texte:

22:46:02 0
23:01:02 0
23:16:02 0
23:31:02 0
23:46:02

Ici à l'heure 23:46:02 il n'y a pas de valeur. Est-ce ce qu'il y a un moyen pour ne pas qu'il y ait d'erreur lors de la lecture avec des valeurs absentes, j'ai essayé TRUNOVER, PAD, etc... mais toujours la même erreur. Voici l'ereur que sas me retourne:


    NOTE: Données incorrectes pour PGINPGIN en ligne 50970 9-9.
    RÈGLE : ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0

    50970 23:46:02. 9
    ZONE 333333330
    NUMR 23A46A029
    DATE=2012-12-02 HEURE=23:46:00 SERVEUR=ORION RECORD=2 RECORD2= TYPESMF=SMF071-PGIN REC= HEURE2=85562 OS=AIX VERSION=5.2
    ENVIRONNEMENT=TRAVAIL heur=23 minute=46 PAGE=4096 TOTMEMOIRE=11264 CPUUSR=. CPUSYS=. CPUWIO=. CPUIDLE=. UNITUTIL=. PCTUNITUTIL=.
    QUENB=. QUEOCC=. MEMACT=. MEMLIB=. MEMCOMP=. MEMNONCOMP=. MEMLIBSW=. PGINPGIN=0 PGINATCH=. PGINREQIN=. PGINPFLT=. PGINVFLT=.
    PGINSFLT=. PGOUTPGOUT=. PGOUTPSCAN=. PGOUTREQOUT=. PGOUTPLIB=. PGOUTUFS=. SWAPSWIN=. SWAPBSWIN=. SWAPSWOUT=. SWAPBSWOT=. SWAPSWCH=.
    CACHEBLECT=. CACHELLECT=. CACHEPCTLECT=. CACHEBECR=. CACHELECR=. CACHEPCTECR=. CACHEPLECT=. CACHEPECR=. _ERROR_=1 _N_=50436
    NOTE: Données incorrectes pour PGOUTPGOUT en ligne 51066 9-9.


Merci !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
lavm01



Inscrit le: 08 Mai 2007
Messages: 13

MessagePosté le: Mar, 04 Déc 2012 9:18    Sujet du message: Lire fichier texte et valeur absente Répondre en citant

Bonjour,

J'ai finalement trouvé une certaine réponse à ma question alors voici ce que j'ai fait:

Avant mon input était comme ça:

INPUT @1 HEURE2 TIME8. PGINPGIN ;

Maintenant:
Code:

INPUT @1 HEURE2 TIME8. PGINPGINX $ ;
IF COMPRESS(PGINPGINX) = " " THEN PGINPGIN=0;
ELSE PGINPGIN = INPUT(PGINPGINX, 12.);
IF PGINPGIN = . THEN PGINPGINX=0;


Cela marche très bien et enleve les notes et messages d'erreurs. Par contre ceux qui veulent savoir s'il y a des erreurs dans leurs fichiers texte et bien il ne voit plus rien.

Merci !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Club SAS Québec Index du Forum -> Gestion de données Toutes les heures sont au format GMT - 4 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com