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 :

Mise à jour d'une requête après ajout d'une rubrique [WD17]


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 : 41
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Points : 960
    Points
    960
    Par défaut Mise à jour d'une requête après ajout d'une rubrique
    Bonjour,
    Lors de la phase d'analyse d'un projet,voici un problème que je rencontre très souvent, je vous expose le scénario :
    Dans mon analyse,j'ai crée un fichier HF que l'on appellera CLIENT par exemple.Contenant les rubriques : Code, Nom, Prénom, Ville.
    Ensuite à l'aide de l'assistant je crée une requête de Sélection sur le fichier CLIENT.
    Après ça , je me rend compte qu'il faut ajouter une rubrique dans le fichier client (par exemple : adresse). Je rajoute donc la rubrique adresse au fichier CLIENT puis je généré l'analyse (assistant de modification automatique)

    Maintenant, je voudrai que la requête récupère aussi la nouvelle rubrique (adresse).
    Cependant,dans la description de la requête (éditeur de requête) les nouvelles rubriques ajoutées au fichier ne sont pas disponibles !
    J'ai donc l'habitude de supprimer complétement la requête et de la re créer afin de récupérer l'ensemble des champs du fichier... tâche très fastidieuse
    La deuxième solution consiste à modifier directement le code SQL de la requête, mais j'ai l'impression que c'est du bricolage...
    Qu'en pensez vous? Comment procèdez vous dans ce type de situation?

    Merci d'avance.

    PS : Désolé pour le titre, je n'ai pas pu mieux m'exprimer !

  2. #2
    Membre éprouvé Avatar de miripesage
    Homme Profil pro
    gerant
    Inscrit en
    Novembre 2009
    Messages
    725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : gerant
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2009
    Messages : 725
    Points : 1 156
    Points
    1 156
    Par défaut
    Bonjour, dans l'esiteur de requête, menu "requête...Rétro-Analyse de la requête" et tu peut alors modifier la requête.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    178
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2009
    Messages : 178
    Points : 416
    Points
    416
    Par défaut
    Bonsoir,
    Si vous souhaitez récupérer tout le fichier vous pouvez définir une requête de type :
    Toutes les rubriques du fichiers seront systématiquement retournées, peu importe la structure.

  4. #4
    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 : 41
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Points : 960
    Points
    960
    Par défaut
    Citation Envoyé par miripesage Voir le message
    Bonjour, dans l'esiteur de requête, menu "requête...Rétro-Analyse de la requête" et tu peut alors modifier la requête.
    Merci pour cette piste.
    Mais il me semble que cela ne résout pas mon problème.
    Si je comprends bien, la Rétro-Analyse de la requête permet de générer la description d'une requête à partir du code SQL. Dans mon je dispose dèjà de cette description car il s'agit d'une requête de sélection créée à partir de l'assistant. L'option "Rétro-Analyse de la requête" est grisée.
    Peut être que je me suis mal exprimé, ou que je vous ai mal compris?

  5. #5
    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 : 41
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Points : 960
    Points
    960
    Par défaut
    Citation Envoyé par themayu Voir le message
    Bonsoir,
    Si vous souhaitez récupérer tout le fichier vous pouvez définir une requête de type :
    Toutes les rubriques du fichiers seront systématiquement retournées, peu importe la structure.
    Merci themay,
    j'ai essayé votre solution, seules les rubriques présentes au moment de la création de la requête sont générées.Le résultat de la requête ne change pas même si j'ajoute des rubrique dans la description du fichier.



    EDIT :
    Problème résolu ! il suffisait juste de fermer et de réouvrir la requête pour réactualiser les rubriques selon l'analyse en cours...
    Merci encore à vous.

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 31
    Points : 37
    Points
    37
    Par défaut Pb également
    Ouff merci pour ton astuce de fermer et réouvrir la requète, j'ai galéré pdt une heure et demi sur le sujet... lol

    Faut dire à PCSOFT de remédier à ça, car à mon avis on est pas les seul... un rafraichissement de l'affichage par exemple à partir d'un bouton au dessus de l'arbre situé à gauche... ;-)

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

Discussions similaires

  1. [AC-2007] Mise à jour de champs sur formulaire construit sur une requête
    Par Plume27 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 31/08/2013, 12h49
  2. Réponses: 2
    Dernier message: 04/04/2011, 09h27
  3. Réponses: 3
    Dernier message: 28/10/2010, 10h58
  4. [AJAX] Mise à jour d'une page après réception d'une requête
    Par M.Dlb dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 11/11/2006, 15h48
  5. Réponses: 1
    Dernier message: 18/09/2006, 19h27

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