IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Tableau et champs vides


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 284
    Par défaut Tableau et champs vides
    Bonjour,

    je split mes champs qui ont pour séparateur "@" de cette facon pour créer mon tableau :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    		mTab = Split(result, "@")
     
    		IP_Adress = mTab(0) 
    		Subnet_Mask = mTab(1)
    		Unique_ID  = mTab(2)
    		Lease_Expires  = mTab(3)
    		Lease_Type  = mTab(4)
    		Name  = mTab(5)
     
    wscript.echo IP_Adress & " " & Subnet_Mask & " " & Unique_ID & " " & Lease_Expires & " " & Lease_Type & " " & Name

    ca fonctionne sans problème.

    Sauf que à certaines lignes mon champs (5) est vide :

    10..XX.XX.0@255.255.254.0@18-XX-XX-XX-XX-XX@02/12/2012_21:46:15@D-@XXX.mondomaine.fr
    10..XX.XX.0@255.255.254.0@18-XX-XX-XX-XX-XX@03/12/2012_09:32:57@D-@XXX.mondomaine.fr
    10..XX.XX.0@255.255.254.0@18-XX-XX-XX-XX-XX@03/12/2012_14:39:22@D-@XXX.mondomaine.fr
    10..XX.XX.0@255.255.254.0@18-XX-XX-XX-XX-XX@04/12/2012_01:00:04@D-
    10..XX.XX.0@255.255.254.0@18-XX-XX-XX-XX-XX@03/12/2012_14:01:01@D-@XXX.mondomaine.fr
    exemple :

    10..XX.XX.0@255.255.254.0@18-XX-XX-XX-XX-XX@04/12/2012_01:00:04@D-
    Et j'obtiens une erreur :

    Erreur d'exécution Microsoft VBScript: Indice en dehors de la plage: '[number: 5]'
    Comment faire pour gerer les erreurs si champs vide svp ?

    J'ai essayé avec ISEmpty ISNull etc mais ca ne fonctionne pas car mon champs n'est pas défini.

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 130
    Par défaut
    Salut

    En remplacent la ligne 9 par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If UBound(mTab) < 5 Then Name = "Non renseigné" Else Name = mTab(5)
    cela devrait régler le problème.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 284
    Par défaut
    C'est exactement ce que je voulais merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Afficher champs vides dans tableau
    Par rasmulti dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 23/02/2007, 01h19
  2. Pb de tri avec champs vide
    Par Invité dans le forum Langage SQL
    Réponses: 2
    Dernier message: 01/06/2004, 17h42
  3. Test sur un champs vide
    Par PrinceMaster77 dans le forum ASP
    Réponses: 2
    Dernier message: 27/04/2004, 12h54
  4. [conception] champs vides ou plusieurs tables ?
    Par in dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 17/02/2004, 08h41
  5. tri avec les champs vides en dernier
    Par r-zo dans le forum Requêtes
    Réponses: 11
    Dernier message: 03/09/2003, 13h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo