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

Delphi Discussion :

r�alise un programme avec Delphi tres compliqu�


Sujet :

Delphi

  1. #1
    Membre �clair�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par d�faut r�alise un programme avec Delphi tres compliqu�
    bonjour,
    je suis en train de r�aliser un programme qui au fur et � mesure je constate qu'il est ir�alisable, mais je cherche qqn qui peut me doner une id��
    voil�,
    le programme doit r�aliser une facture donc pour chaque produit sont prix unitaire et quantit�
    le probl�me c'est que :
    un type de produit peut avoir plusieur mod�les et pour chaque mod�le sont prix et sa dimention
    donc je ne sais pas combien de variable a d�clarer
    par exemple si je saisi un produit p1 et je d�clarer pour ce produit p1 5 mod�le, le logiciel doit me donner la possibilit� de saisir pour les 5 mod�les leurs prix unitaire.
    quel est le raisonnement a adopter ?

  2. #2
    Membre �clair� Avatar de Matt2094
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    295
    D�tails du profil
    Informations personnelles :
    �ge : 31
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 295
    Par d�faut
    Tu peux proposer dans une TListBox la liste des produits, et en fonction du choix, un 2e TListBox est rempli avec les mod�les disponnibles pour ce produit ...

  3. #3
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 890
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 890
    Par d�faut
    Salut,

    Le raisonnement � adopter est le suivant :

    Une table "PRODUIT" contiendrait la description g�n�rale d'un produit.

    Une table "MODELE" contiendrait les diff�rents mod�les associ�s � un produit, le prix, la dimension, et les autres d�tails sp�cifiques � CE mod�le.

    Donc pour un produit qui n'a pas de mod�le diff�rent, tu ajoutes quand m�me un mod�le, le mod�le de base du produit.

    Ainsi, pour chaque ligne dans la table PRODUIT, tu auras forc�ment au moins un MODELE. Et dans ta facture tu n'as que des MODELE.

    Voila c'est r�solu je pense A+

  4. #4
    Membre �clair�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par d�faut
    merci pour la r�ponse,
    au fait pour le produit P1 par sxemple il n 'a que 2 mod�les
    mais si je choisi 2 du mod�le1 et 3 du mod�le2 j'aurais quantit� = � 5.
    donc je doit saisir pour chaqun sont prix unitaire (5 prix unitaires)

  5. #5
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 890
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 890
    Par d�faut
    Salut,

    Dans le mod�le que je t'ai donn�, tu auras le prix unitaire pour chaque mod�le en base.

    Donc tu auras :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    quantité1 * modèle1.prix
    quantité2 * modèle2.prix

  6. #6
    Membre �clair�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par d�faut
    merci pour la r�ponse,
    mais je crois que vous avez mal compris le probl�me

    A quoi sert ce code ????
    ------
    quantit�1 * mod�le1.prix
    quantit�2 * mod�le2.prix
    -----------
    quantit� c'est un nomber et mod�le c'est un texte
    encore merci

  7. #7
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 705
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France, Haute Savoie (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Analyste-programmeur
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 705
    Par d�faut
    Pour ton probl�me, il te faut utiliser une base de donn�es. C'est ce qu'il te propose : http://www.developpez.net/forums/sho...12&postcount=3

    L'urgent est fait, l'impossible est en cours, pour les miracles pr�voir un d�lai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"�crivez dans un fran�ais correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  8. #8
    Membre confirm�
    Inscrit en
    Novembre 2005
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 98
    Par d�faut
    est un nombre aussi , puisque c'est le prix .
    tu devrais creer un pour les modeles si tu vois ce que je veux dire .

  9. #9
    Membre �clair�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par d�faut
    bjr,
    le probl�me
    je doit d�clarer des champs de saisie pour les prix invariables
    si j'ai 3 produit je donnerai la possibilit� � l'utilisateur de saisir 3 variables prix
    si 100 produit je doix lui donner 100 variables pour saisir les 100 prix

  10. #10
    Membre �clair� Avatar de Matt2094
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    295
    D�tails du profil
    Informations personnelles :
    �ge : 31
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 295
    Par d�faut
    Utilise des TListBox, qui remplissent des champs de saisie (statiques), pr�sents sur ta Form, en fonction du choix du produit.
    Pour les variables, utilise une base de donn�e(comme l'a dit Lung), ou un tableau dynamique.

  11. #11
    Membre Expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Par d�faut
    Citation Envoy� par ouldfella
    bonjour,
    je suis en train de r�aliser un programme qui au fur et � mesure je constate qu'il est ir�alisable, mais je cherche qqn qui peut me doner une id��
    voil�,
    le programme doit r�aliser une facture donc pour chaque produit sont prix unitaire et quantit�
    le probl�me c'est que :
    un type de produit peut avoir plusieur mod�les et pour chaque mod�le sont prix et sa dimention
    donc je ne sais pas combien de variable a d�clarer
    par exemple si je saisi un produit p1 et je d�clarer pour ce produit p1 5 mod�le, le logiciel doit me donner la possibilit� de saisir pour les 5 mod�les leurs prix unitaire.
    quel est le raisonnement a adopter ?
    1 je pense qu'il n'est pas question de variable mais de tables et de champs.
    2 lorsque on a un produit en peut la classer a trois niveaux
    la famille de l'article (Boisson, fruits...,legumes.... ).
    le produit en lui meme (Soda 33 cl, Tomate, courgette).
    la variante du produit couleur, gout....(citron...,rouge...).

    ce n'est qu'un jeux de liaison de base de donn�e il suffit juste d'avoir une bonne structure.

    je vous donne un exemple de structure


    Produit:
    Code
    Designation
    Stock (Champs calculer) c 'est la somme des quantite des variante du poduit.
    PUMP (champs calculer)

    Variante;
    Code
    Code_Produit
    Designation
    Qte.
    PUMP

    NB

    cette structure t'oblige a avoir au moin une variante pour chaque produit.
    (vous pouvez evit� sa en metant des chmaps statique Stock et PUMP).
    et dans ta ligne facture

    Ligne_Facture.
    Nfact
    Code_Prod
    Variante
    Qte
    Pu (pour garder historique)

    je sai que s'ai pas tres claire mais sa devrai te donn�e une id�e du principe.

  12. #12
    Membre confirm� Avatar de jamdinhe
    Inscrit en
    Avril 2006
    Messages
    167
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 167
    Par d�faut
    Salut Ould fella,
    je ne sais pas si vous avez trouver une solution pour votre probl�me ou pas encore,
    Je propose une solution celon ce que j'ai compris.
    D�sorm� Vous avez votre base de donn�es qui contient les tables qui respectent les 4 formes normrmal (Si vous avez utilisez la m�thode merise).
    Peut importe la m�thode, L'essenciel que les informations sont bien organis� .
    Ce que je propose :
    1- Vous utiliser Un DBListBox et Vous le remplissez par programme en utilisant les champs percistants Ou par Requ�te SQL;
    2- Vous Pr�voyais un ComboBox Que Vous remplissez par programme au click du DBListBox
    3- Un champ edit est l� Pour Recevoir Le prix Du Mod�le duProduit disign� au par avant (1-2)
    4- Un Boutton OK Remplis la case du Prix dans le Tableau de la base de donn�es,
    Et voil�, Si j'ai bien Compris le Probl�me, on peut dire qu'une Solution existe en (seulement) 4 �tapes .

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Programmer un PDA avec Delphi
    Par ROYER dans le forum EDI
    R�ponses: 6
    Dernier message: 04/01/2008, 21h45
  2. Programmation graphique avec delphi
    Par fatima_zahraa dans le forum Delphi
    R�ponses: 2
    Dernier message: 27/02/2007, 13h54
  3. Comment g�rer des services par programmation avec Delphi ?
    Par isachat666 dans le forum API, COM et SDKs
    R�ponses: 4
    Dernier message: 18/12/2005, 18h54
  4. Programmation WEB avec delphi
    Par mayoguy dans le forum Web & r�seau
    R�ponses: 4
    Dernier message: 20/08/2002, 19h03
  5. R�ponses: 2
    Dernier message: 20/03/2002, 23h01

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