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

JavaScript Discussion :

Remplir un tableau avec Split("/")


Sujet :

JavaScript

  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 254
    Par défaut Remplir un tableau avec Split("/")
    Bonjour,
    je suis novice et code une application en C#, je cherche a convertir un bout de code code Java Script qui fonctionne, en C# mais j'ai du mal a comprendre le mécanisme Java Script.
    Dans l'appli Java S. j'ai 2 comboBox Casier et Variante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    trads['casier1@cyvi@fr']='bricolage - electrique';
    //Récupération des paramètres relatifs au casier sélectionné
     
    tabValeur=selectCasier(Casier,Variante).split("/");
     
    			//Paramétres pour calculs 
     
    			P1=parseFloat(tabValeur[0]);        
    			P2=parseFloat(tabValeur[1]);
    			P3=parseFloat(tabValeur[2]);
    			P4=parseFloat(tabValeur[3]);
    			P5=parseFloat(tabValeur[4]);
    			P6=parseFloat(tabValeur[5]);
    Dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    trads['casier1@cyvi']='bricolage - electrique';
    Je ne comprend pas le résultat du découpage par exemple P6 = ??

    Merci de votre aide,
    bonne journée.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    c'est sur que si tu splittes la chaine 'bricolage - electrique' sur le separateur '/' ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 254
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    c'est sur que si tu splittes la chaine 'bricolage - electrique' sur le separateur '/' ...
    Bonjour SpaceFrog,
    Ben justement je cherche a comprendre comment est remplit le tableau tabValeur.
    Ta réponse ne m'aide pas ou j'ai pas sus la comprendre.
    j'ai aussi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    var trads=new Array();
    trads['casier5@csmra3@fr']='Bricolage -Mecanique- 296353 / 812460';
    trads['casier5@ccbr1@fr']='Bricolage - Cole - 302148';
    Merci pour ton aide

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    la methode split divise une chaine pour en faire un tableau en séparant les éléments sur le séparateur passé en paramètre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tab1='Bricolage -Mecanique- 296353 / 812460'.split('/');
    donnera un tableau de deux elements

    tab1[0]=>"Bricolage -Mecanique- 296353 "
    tab[1]=>" 812460"
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre très actif
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 254
    Par défaut
    C'est ce que j'avais compris dés le départ, il doit me manqué un bout de code sur les comboBox car si je prends par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    trads['casier1@cyvi@fr']='bricolage - electrique';
    il est impossible de remplir un tableau de 8 valeurs sauf si je remplace "/" par "@" .J'aurai 3 valeurs

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    La vraie question à se poser est qu'y a-t-il dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    selectCasier(Casier,Variante)
    que te retourne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alert(selectCasier(Casier,Variante))
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre très actif
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 254
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    La vraie question à se poser est qu'y a-t-il dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    selectCasier(Casier,Variante)
    que te retourne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alert(selectCasier(Casier,Variante))
    Ca y est j'ai trouvé!!!!
    pour ce faire j'ai édité la page avec Visual.S puis j'ai fais une recherche "alert" qui m'a donné:
    result['casier1@cncus1']='4/9/2/1/0/40/5/1/0';
    Le bout de code qu'il me manquai pour comprendre d'où venaient ces 8 valeurs

    Merci pour ton aide et ta patiente avec le novice que je suis !!!
    Bon Week End !

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

Discussions similaires

  1. [MySQL] Remplir un tableau avec une requête
    Par comme de bien entendu dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 12/06/2007, 11h27
  2. remplir un tableau avec un autre
    Par sandball22 dans le forum C
    Réponses: 28
    Dernier message: 20/04/2007, 16h13
  3. [MySQL] remplir un tableau avec les noms des champs d'une table
    Par solidaritok dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 05/04/2007, 13h47
  4. Réponses: 8
    Dernier message: 11/03/2007, 18h10
  5. [C#] Comment remplir un tableau avec un arraylist
    Par Cazaux-Moutou-Philippe dans le forum Windows Forms
    Réponses: 9
    Dernier message: 22/06/2006, 15h14

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