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

WinDev Discussion :

Affichage des donnes de fichier INI dans une table mémoire


Sujet :

WinDev

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2012
    Messages : 96
    Points : 29
    Points
    29
    Par défaut Affichage des donnes de fichier INI dans une table mémoire
    Bonjours à tous!
    J'ai une question à propos de fichier INI, comment puis-je mettre les données de fichier INI dans une table mémoire?
    J'ai un fichier ini qui contient des lignes commes celles ci:
    Dans la première colonne de la table il faut afficher toute les données de référence à partir de fichier INI
    [Réference]
    Num001=A0001
    Num002=A0002
    Num003=A0003
    etc...
    La deuxième colonne de la table il faut afficher toute les données de désignation à partir de fichier INI
    [Désignation]
    Désgn001=Article0001
    Désgn002=Article0002
    Désgn003=Article0003
    etc...
    et la troisième colonne de la table je veux quand ajouter la quantité dans la table mémoire, il faut ajouter à fichier INI comme ça
    [Quantité]
    Qte001=15
    Qte002=58
    Qte003=6
    S'il vous plaît, c'est très important pour moi, si tu m'as aider

  2. #2
    Membre éprouvé Avatar de wimbish
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 416
    Points : 1 073
    Points
    1 073
    Par défaut
    Bonjour,
    J'ai suivi de loin le premier sujet que tu as envoyé sur les .ini.
    Je ne sais pas quel est la finalité de tous ça mais je ne pense pas l'utilisation des .ini soit le plus adapté.

    je te conseil de regarder du côté du XML pour stocker et afficher des données structurées à défaut d'utiliser une base de données.

  3. #3
    Membre éprouvé Avatar de wimbish
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 416
    Points : 1 073
    Points
    1 073
    Par défaut
    Re,

    Quelque chose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <Articles>
    	<Article reference = 'A0001'>
    		<Designation>Article0001</Designation>
    		<Quantite>12<Quantite>
    	</Article>
    	<Article reference = 'A0002'>
    		<Designation>Article0002</Designation>
    		<Quantite>15<Quantite>
    	</Article>
    	<Article reference = 'A0003'>
    		<Designation>Article0003</Designation>
    		<Quantite>13<Quantite>
    	</Article>
     
    	*
    	*
    	*
    </Articles>

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2012
    Messages : 96
    Points : 29
    Points
    29
    Par défaut
    Citation Envoyé par wimbish Voir le message
    Re,

    Quelque chose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <Articles>
    	<Article reference = 'A0001'>
    		<Designation>Article0001</Designation>
    		<Quantite>12<Quantite>
    	</Article>
    	<Article reference = 'A0002'>
    		<Designation>Article0002</Designation>
    		<Quantite>15<Quantite>
    	</Article>
    	<Article reference = 'A0003'>
    		<Designation>Article0003</Designation>
    		<Quantite>13<Quantite>
    	</Article>
     
    	*
    	*
    	*
    </Articles>
    Je ne comprends pas, ce code ne veut pas accepter par WinDev

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Avril 2005
    Messages
    276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 276
    Points : 739
    Points
    739
    Par défaut
    Bonjour,

    Complètement d'accord avec Wimbish (et tous ceux qui l'ont signalé dans le premier post qui portait sur le remplissage du .INI). Le .INI n'est pas adapté pour mémoriser des données de ce type.

    Le code proposé par Wimbish est un exemple de XML qui pourrait être utilisé pour remplacer le .INI qui n'est pas du tout adapté (et aucunement un code WLangage à coller dans l'éditeur).

    Le code pour écrire dans le fichier .INI vous a été fourni. Le code pour lire (et afficher) le contenu du fichier .INI devrait pouvoir se faire facilement (vous avez une base + l'aide en ligne pour les fonctions qui pourraient vous manquer).

    Essayez au moins de produire un code et, si vous bloquez, nous vous aiderons (avec plaisir)...
    J'ai l'impression malheureuse que vous attendez que les membres du forum vous pondent votre code...

    Cordialement

  6. #6
    Membre expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 914
    Points : 3 803
    Points
    3 803
    Par défaut
    Bonjour,
    Il est bien de vouloir se lancer dans la programmation. Malheureusement il faut des bases.
    Le guide d'autoformation est un bon debut. Mais ca ne vous donnera pas la logique de programmation.
    Cela fait plusieurs fois qu'on vous indique que les fichiers ini ne servznt pas a ca.
    Une base de donnee ou un fichier xml me semble mieux adapté.
    Ne vous vexer pas de mes propos mais il serait bon de suivre nos conseil.
    Comme je vous l'ai deja dit indiquer nous le but de tout ca pour qu'on vous aide mieux

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2012
    Messages : 96
    Points : 29
    Points
    29
    Par défaut
    Je sais tout ca, mais le client veut la base dans un fichier INI.
    S'il vous plaît aidez-moi s'il ya une solution.

  8. #8
    Membre expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 914
    Points : 3 803
    Points
    3 803
    Par défaut
    C'est aussi a toi de le conseiller et lui dire que ce n'est pas correcte.
    Ensuite dans le premier post tu as eu des conseils pour lire ton fichier ini..
    Dans le guide d'autoformation, dans l'aide et dans les exemple tu trouvera comment mettre tes infos dans une table (les fonctions table... te seront utile, tu peux commencer par regarder l'aide de la fonction tableajoute et tableajouteligne).

    il doit y avoir une raison pour laquelle ton client veux un fichier ini..
    Peut etre pour une faciliter de saisie des infos.?

Discussions similaires

  1. [WD19] Pb d'affichage des données d'un combo dans une table
    Par remi82 dans le forum WinDev
    Réponses: 1
    Dernier message: 01/03/2014, 19h24
  2. Problème d'affichage des données de la BD dans une JList
    Par hela_sfar dans le forum Composants
    Réponses: 0
    Dernier message: 15/07/2013, 15h14
  3. Affichage des résultats du khi-deux dans une table
    Par jenyo7 dans le forum SAS STAT
    Réponses: 14
    Dernier message: 29/04/2010, 15h03
  4. Réponses: 3
    Dernier message: 24/11/2008, 14h09
  5. Réponses: 3
    Dernier message: 10/12/2007, 22h48

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