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 :

Gérer Plusieurs Variantes d'un même projet


Sujet :

WinDev

  1. #1
    Membre éprouvé Avatar de b_reda31
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Points : 961
    Points
    961
    Par défaut Gérer Plusieurs Variantes d'un même projet
    Bonjour,
    Dans un de mes projets installé chez plusieurs clients, certains clients souhaitent ajouter des fonctionnalités spécifiques à leur besoin.
    Pour le moment, lorsque j'ai ce type de demande pour un client, je modifie le projet, la nouvelle version est installé chezL'ENSEMBLE DES CLIENTS en utilisant un système de mise à jour automatique que j'ai decris dans ce post
    j'arrive toujours à me débrouiller en ajoutant une rubrique dans un fichier "paramètre".
    Par exemple : (je dis n'importe quoi mais c'est juste pour expliquer le principe que j'applique)
    Si un client souhaite afficher le bouton "VALIDER" en rose alors qu'il est vert, au lieu de modifier la couleur du bouton directement dans la fenêtre, j'ajoute la rubrique "CouleurBoutonValider" dans le fichier parametre et puis chaque client peut ainsi choisir la couleur de son bouton. On reste toujours dans un même projet pour un même exécutable.
    Pour le moment je m'en sors en utilisant cette technique, mais s'il m'arrive qu'un client souhaite complètement modifier l'aspect d'une fenêtre, cela risque de devenir un peu lourd avec ma technique.

    Je voudrai donc vous demander, comment gérez-vous ce type de problème : Un Seul et même projet avec plusieurs variantes.
    j'avais pensé à utiliser des patch différents pour chaque client mais cela de risque de devenir très difficile à gérer à moins que je m'y prenne mal!

    Merci pour toute réponse que vous pourriez m'apporter.

    Bien à vous.

    Réda
    « Il est assez difficile de trouver une erreur dans son code quand on la cherche. C’est encore bien plus dur quand on est convaincu que le code est juste!!»

  2. #2
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 066
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 066
    Points : 9 417
    Points
    9 417
    Par défaut
    Une piste, comme ça, mais sans certitude que ça t'aide : Les configurations.
    Via les configurations, tu peux inclure ou non dans ton exécutable tel ou tel fichier. Tu peux donc avoir des collections de procédures dédiées à tel ou tel client. Et dans ces collections de procédures, tu aurais des procédures de type 'Personnalise_fenetre_xxx()'.
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  3. #3
    Membre éprouvé Avatar de b_reda31
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Points : 961
    Points
    961
    Par défaut
    Merci, en effet ça a l'air d'être exactement ça.
    Je ne connaissais pas "La configuration de Projet". je vais voir en détail.

    Merci encore.
    « Il est assez difficile de trouver une erreur dans son code quand on la cherche. C’est encore bien plus dur quand on est convaincu que le code est juste!!»

  4. #4
    Invité
    Invité(e)
    Par défaut
    J'ai de mon côté tester le déploiement d'une version d'un exécutable en version 64 bits à cause d'un problème de lenteur mais je ne savais pas qu'il était possible de rendre tels ou tels documents disponibles quand ils sont rattachés à un projet.
    Là, j'ai découvert l'instruction COMPILE SI si pourrait être un plus

Discussions similaires

  1. Gérer plusieurs usercontrol dans une même page
    Par bizet dans le forum ASP.NET
    Réponses: 4
    Dernier message: 07/07/2009, 16h14
  2. [Administration] Gérer plusieurs applications sur une même machine
    Par ego dans le forum Subversion
    Réponses: 0
    Dernier message: 19/06/2009, 08h27
  3. Plusieurs variantes d'une même instance
    Par dwarfman78 dans le forum UML
    Réponses: 7
    Dernier message: 09/06/2009, 13h02
  4. Plusieurs .exe avec le même projet
    Par Anified dans le forum C#
    Réponses: 2
    Dernier message: 07/05/2008, 04h09

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